Jump to content

Recommended Posts

Posted (edited)

Well, didn't think it was that easy, must have been because I was searching for things related to "end". Thought it had something to do with "end"ing the script. And to pause it?

Edited by Syruz
Posted

Use of pause with hotkey set...

; Press Esc to terminate script, Pause/Break to "pause"

Global $Paused
HotKeySet("{PAUSE}", "TogglePause")
HotKeySet("{ESC}", "Terminate")
HotKeySet("+!d", "ShowMessage")  ;Shift-Alt-d

;;;; Body of program would go here ;;;;
While 1
    Sleep(100)
WEnd
;;;;;;;;

Func TogglePause()
    $Paused = NOT $Paused
    While $Paused
        sleep(100)
        ToolTip('Script is "Paused"',0,0)
    WEnd
    ToolTip("")
EndFunc

Func Terminate()
    Exit 0
EndFunc

Func ShowMessage()
    MsgBox(4096,"","This is a message.")
EndFunc
Posted (edited)

You can use "Exit" function for exit script if im understand your question true and for pause you can use that code :

HotKeySet("{PAUSE}", "TogglePause")

Global $Paused

While 1
    ToolTip(Random(1,1000000000))
    Sleep(100)
WEnd

Func TogglePause()
    $Paused = NOT $Paused
    While $Paused
        sleep(100)
        ToolTip('Script is "Paused"')
    WEnd
    ToolTip("")
EndFunc

Edit:

Ahh Bert writed before me sorry <_<

Edited by Jex
Posted

You can use "Exit" function for exit script if im understand your question true and for pause you can use that code :

HotKeySet("{PAUSE}", "TogglePause")

Global $Paused

While 1
    ToolTip(Random(1,1000000000))
    Sleep(100)
WEnd

Func TogglePause()
    $Paused = NOT $Paused
    While $Paused
        sleep(100)
        ToolTip('Script is "Paused"')
    WEnd
    ToolTip("")
EndFunc

Edit:

Ahh Bert writed before me sorry :P

Its ok <_< Good example :)

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...