Contexts – Runtime Behavior (Magic xpa 3.x)
When a program is executed concurrently, it is run in a separate context.
Expression events are handled in each context in which they are evaluated to True.
Timer events are handled in each context differently.
The menus and toolbars will change according to the context in focus.
If a menu option is selected, the resulting program, event, or operating system command will run under the context in focus.
If a program is called that has parallel execution, all GUI elements will be ignored, and the program will run in a separate context.
Initial Context
Starting a New Context
MDI – During Runtime
SDI – During Runtime
Event Posting Between Contexts
Data Management – Contexts