GEOS SDK TechDocs
|
|
1.3 Application Instance Reference
|
1.5 ApplicationStates
GAI_launchFlags, GAI_attachFlags, MSG_GEN_APPLICATION_GET_LAUNCH_FLAGS, MSG_GEN_APPLICATION_GET_ATTACH_FLAGS
GAI_
launchFlags
stores flags that are passed when the application is first launched. These flags are never set within your object declaration but may be passed with other messages.
UserLoadApplication()
.
MSG_GEN_PROCESS_OPEN_APPLICATION
.
UILaunchModel
, the application will not query the user if he or she attempts to initiate multiple instances of the same application; the application will be multiply launched without first checking whether the already running application should be used instead.
IACPConnect()
; the application should close once that task is completed. If the application should remain open after such an IACP connection, this bit should be cleared. This behavior is used only for MSG_GEN_PROCESS_OPEN_APPLICATION connections. The application cannot be opened in engine mode.
GAI_
attachFlags
stores flags related to an application attaching from a state file. These flags are never set within your object declaration but may be passed with other messages.
MSG_GEN_PROCESS_RESTORE_FROM_STATE
. AAF_STATE_FILE_PASSED will also be set.
AppLaunchBlock
) is being passed to the launching message. This is internal and should not be used.AppLaunchFlags MSG_GEN_APPLICATION_GET_LAUNCH_FLAGS();
This message retrieves the contents of the GenApplication's
GAI_launchFlags
field.
Source: Rarely used.
Destination: Any GenApplication object.
Parameters: None.
Return: The
AppLaunchFlags
record stored in
GAI_launchFlags
.
Interception: Do not intercept.
AppAttachFlags MSG_GEN_APPLICATION_GET_ATTACH_FLAGS();
This message retrieves the contents of the GenApplication's
GAI_attachFlags
field.
Source: Rarely used.
Destination: Any GenApplication object.
Parameters: None.
Return: The
AppAttachFlags
stored in
GAI_attachFlags
.
Interception: Do not intercept.
GEOS SDK TechDocs
|
|
1.3 Application Instance Reference
|
1.5 ApplicationStates