home *** CD-ROM | disk | FTP | other *** search
-
- NAME: STATUS
-
- SYNTAX: STATUS
-
- STATUS reports back to the script a number of parameter settings.
- The status report is simply a number of uppercase words in a string
- that tell you some things about the display module's current state.
- The STATUS string is returned in RESULT. OPTIONS RESULTS must have
- previously been issued if you are requesting STATUS from within a
- script.
-
- RETURNED VALUES:
-
- CONNECTED PORT - This is the name of the current 'data' port. It is where
- all your 'normal' keystrokes will be sent.
-
- CONTROL PORT - This is the name of the current control port, which is
- where all function key and HELP key messages will be
- sent.
-
- WINDOW ADDRESS - The hexadecimal address of the display module's window.
-
- CONSOLE ADDRESS - The hexadecimal address of the display module's
- console device for writing to the screen.
-
- The last two items are provided for advanced programming, where a
- programmer might want to use them for speed reasons, connecting say,
- a serial module or a printing routine directly to the console, or a
- graphic rendering routine or menus and gadgets directly to the window.
-
- NOTE: Though using graphic routines and the console device are probably
- safe enough, the current version of this display module does not
- support menus, gadgets, or mouse events.
-
- EXAMPLE:
-
- OPTIONS RESULTS /* tell ARexx we want result strings */
- ADDRESS 'ROBBS_disp' /* send all non-ARexx commands to display */
- STATUS /* ask the display module for status */
- SAY RESULT /* print the result string */
-
- This would print a string that looks something like this:
-
- ROBBS_ser ROBBS_ctrl 2B3404 2AFF54
-
- SEE ALSO: CTRL, CONNECT
-