The terminate instruction terminates all active methods.
Syntax
The syntax of the terminate instruction is:
terminate;
Description
The terminate instruction cuts back the execution stack and then returns the following result to the controlling application.
APPLICATION_TERMINATED (1209)
If the application is a standard JADE application controlled by the jade.exe JADE application program, an orderly shutdown of the application is invoked.
Example
The following example shows the use of the terminate instruction in a method on a form that is used to shut down the application.
shutDownApp(); vars mainWindow : Form; begin mainWindow := getMdiFrame; if mainWindow <> null then // We have an MDI frame. By unloading it, the app is shut down mainWindow.unloadForm; else // We don't have an MDI frame, so use terminate to shut down terminate; endif; end;