Application Control Methods (GisLink)
The following methods control major application functionality.
They offer control over SIS Workspace Definitions (SWDs), child windows within the main frame window, the visibility of the main frame menu and control over program exit.
Note: These methods are only available using GisLink created Add-Ins and SIS Desktop applications, not in ActiveX Control.
AbandonSession | Abandons the current session. |
ActivateWnd | Activates a window by its number, making its SWD current. |
CancelRequest | Allows certain operations to be cancelled. |
Exit | Exits the Cadcorp SIS Desktop session. |
GetNumSwd | Gets the number of different SWD files open. |
GetNumWnd | Gets the number of windows open. |
GetSessionTimeout | Gets the session timeout value. |
GetSessionStatus | Gets the status of the current session. |
GisExit | Exits the Cadcorp SIS Desktop session. |
IsServiceLicensed | Determines if the service is correctly licensed. |
Message | Shows a message in the status bar of the main frame window. |
ProjectClose | Saves and closes the current project. |
ProjectOpen | Opens an existing project. |
Prompt | Sets the prompt to show in the status bar of the main frame window. |
SetSessionTimeout | Sets the session timeout value. |
ShowMenu | Sets the visibility of the main menu. |
SwdClose | Closes all of the windows of the current SWD. |
SwdNew | Creates a new, empty SWD. |
SwdNewWindow | Creates a new window onto an existing SWD, with the given view. |
SwdNewWindow3D | Creates a new 3D window onto an existing SWD. |
SwdNewWindowTable | Creates a new Table window onto an existing SWD. |
SwdOpen | Opens an existing SWD file. |
SwdSave | Saves the current SWD. |
SwdSaveAs | Renames and saves the current SWD. |
SwdSaveAsSwt | Saves the current SWD as an SWT. |
UpdateWorkspaceWindow | Updates the current SWD in the workspace window. |
WndArrangeIcons | Arranges any iconised windows in the main frame window. |
WndCascade | Cascades any non-iconised windows in the main frame window. |
WndTile | Vertically tiles any non-iconised windows in the main frame window. |
WndTileHorizontal | Horizontally tiles any non-iconised windows in the main frame window. |