ShowModule v0.1 (c) 1992 $#%!
now showing: "emodules:graphics/monitor.m"
NOTE: don't use this output in your code, use the module instead.

(---) OBJECT analogsignalinterval
(  0)   start:INT
(  2)   stop:INT
(---) ENDOBJECT     /* SIZEOF=4 */

(---) OBJECT specialmonitor
(  0)   xln:substructure
( 24)   flags:INT
( 26)   do_monitor:LONG
( 30)   reserved1:LONG
( 34)   reserved2:LONG
( 38)   reserved3:LONG
( 42)   hblank:substructure
( 46)   vblank:substructure
( 50)   hsync:substructure
( 54)   vsync:substructure
(---) ENDOBJECT     /* SIZEOF=58 */

(---) OBJECT monitorspec
(  0)   xln:substructure
( 24)   flags:INT
( 26)   ratioh:LONG
( 30)   ratiov:LONG
( 34)   total_rows:INT
( 36)   total_colorclocks:INT
( 38)   denisemaxdisplaycolumn:INT
( 40)   beamcon0:INT
( 42)   min_row:INT
( 44)   special:LONG
( 48)   opencount:INT
( 50)   transform:LONG
( 54)   translate:LONG
( 58)   scale:LONG
( 62)   xoffset:INT
( 64)   yoffset:INT
( 66)   legalview:substructure
( 74)   maxoscan:LONG
( 78)   videoscan:LONG
( 82)   denisemindisplaycolumn:INT
( 84)   displaycompatible:INT
( 86)   displayinfodatabase:substructure
(100)   didbsemaphore:substructure
(146)   reserved00:LONG
(150)   reserved01:LONG
(---) ENDOBJECT     /* SIZEOF=154 */

CONST MSF_REQUEST_NTSC=1,
      MSF_REQUEST_PAL=2,
      MSF_REQUEST_SPECIAL=4,
      MSF_REQUEST_A2024=8,
      STANDARD_VIEW_X=$81,
      STANDARD_VIEW_Y=$2C

