The GUI (``Graphics-User-Interface'') Mode
Keywords: sic

Next: Detached menus Up: The SIC Monitor Previous: Error Recovery Contents Index

##
The GUI (``Graphics-User-Interface'') Mode

SIC provides facilities (called GUI mode) to create documented input windows (``widgets'') by which the user can modify variables and execute pre-defined commands.

SIC can create 3 types of widgets:

- Detached menus
  which are menu bars created by the `GUIPANEL /DETACH` command. These menus have no associated parameters, but run in parallel with the main program. Pre-defined commands are activated by pressing the various buttons.
- Main panel window
  which is created by the `GUIPANEL` command. The user can modify variables using widgets, and execute one or several actions by pressing the appropriate buttons. The variables are actually modified only when a button is pressed.
- Sub-panels
  which are created by the `GUIBUTTON` command. Such windows are associated with a specific command, and are hidden by default. They are typically used to hold variables which are seldom modified by the user. The variables defined in these windows and in the main window are modified when the `GO` button is pressed.

User input with this system is fairly intuitive. Help is available by clicking on the help button(s) or on the prompt area for each variable.

The following description rather concerns advanced users who want to create their own window interfaces.

Subsections

- Detached menus
- Assigning variables in ``Window'' mode
- Actions and Buttons in ``Window'' mode
- Help file structure

Next: Detached menus Up: The SIC Monitor Previous: Error Recovery Contents Index