Routines for execution control
Terminates program, normally due to error. |
|
Test a condition and abort if it is false. |
|
Sets function to be called at program exit. |
|
Normal program termination. |
|
Passes a command to the command processor. |
Evaluate string as script code, like SElib.interpret. |
Call base procedure for a window. |
|
Release control of a window. |
|
Compiles script into executable code. |
|
Start ScriptEase window manager. |
|
SElib.dynamicLink() |
Make a call to the API. |
Calls security manager initialization routine. |
|
Get instance handle of currently executing script. |
|
Interprets ScriptEase code or source file. |
|
Creates a new thread within a current process. |
|
Create window to be managed. |
|
Restrict messages to a window. |
|
Toggle multitasking on and off. |
|
Add character filter to ScriptEase shell. |
|
Add command filter to ScriptEase shell. |
|
Runs an external executable. |
|
Hooks a windowFunction in message loop. |
|
Suspends program execution for a while. |
|
Get handles of child windows. |
exec.jsh - execute programs
getopt.jsh - get options
keypush.jsh - keyboard simulation
menuctrl.jsh - control menus
message.jsh - for windows
mouseclk.jsh - mouse simulation
optparms.jsh - get parameters
winexec.jsh - execute programs