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

CONST DTAG_DISP=$80000000,
      DTAG_DIMS=$80001000,
      DTAG_MNTR=$80002000,
      DTAG_NAME=$80003000

(---) OBJECT qh
(  0)   structid:LONG
(  4)   displayid:LONG
(  8)   skipid:LONG
( 12)   length:LONG
(---) ENDOBJECT     /* SIZEOF=16 */

(---) OBJECT displayinfo
(  0)   qh:substructure
( 16)   notavailable:INT
( 18)   propertyflags:LONG
( 22)   resolution:substructure
( 26)   pixelspeed:INT
( 28)   numstdsprites:INT
( 30)   paletterange:INT
( 32)   spriteresolution:substructure
( 36)   pad:substructure
( 40)   reserved:substructure
(---) ENDOBJECT     /* SIZEOF=48 */

CONST DI_AVAIL_NOCHIPS=1,
      DI_AVAIL_NOMONITOR=2,
      DI_AVAIL_NOTWITHGENLOCK=4,
      DIPF_IS_LACE=1,
      DIPF_IS_DUALPF=2,
      DIPF_IS_PF2PRI=4,
      DIPF_IS_HAM=8,
      DIPF_IS_ECS=16,
      DIPF_IS_PAL=$20,
      DIPF_IS_SPRITES=$40,
      DIPF_IS_GENLOCK=$80,
      DIPF_IS_WB=$100,
      DIPF_IS_DRAGGABLE=$200,
      DIPF_IS_PANELLED=$400,
      DIPF_IS_BEAMSYNC=$800,
      DIPF_IS_EXTRAHALFBRITE=$1000

(---) OBJECT dimensioninfo
(  0)   qh:substructure
( 16)   maxdepth:INT
( 18)   minrasterwidth:INT
( 20)   minrasterheight:INT
( 22)   maxrasterwidth:INT
( 24)   maxrasterheight:INT
( 26)   nominal:substructure
( 34)   maxoscan:substructure
( 42)   videooscan:substructure
( 50)   txtoscan:substructure
( 58)   stdoscan:substructure
( 66)   pad:substructure
( 80)   reserved:substructure
(---) ENDOBJECT     /* SIZEOF=88 */

(---) OBJECT monitorinfo
(  0)   qh:substructure
( 16)   mspc:LONG
( 20)   viewposition:substructure
( 24)   viewresolution:substructure
( 28)   viewpositionrange:substructure
( 36)   totalrows:INT
( 38)   totalcolorclocks:INT
( 40)   minrow:INT
( 42)   compatibility:INT
( 44)   pad:substructure
( 80)   reserved:substructure
(---) ENDOBJECT     /* SIZEOF=88 */

CONST MCOMPAT_MIXED=0,
      MCOMPAT_SELF=1,
      MCOMPAT_NOBODY=-1,
      DISPLAYNAMELEN=$20

(---) OBJECT nameinfo
(  0)   qh:substructure
( 16)   name:substructure
( 48)   reserved:substructure
(---) ENDOBJECT     /* SIZEOF=56 */

CONST INVALID_ID=-1,
      MONITOR_ID_MASK=$FFFF1000,
      DEFAULT_MONITOR_ID=0,
      NTSC_MONITOR_ID=$11000,
      PAL_MONITOR_ID=$21000,
      LORES_KEY=0,
      HIRES_KEY=$8000,
      SUPER_KEY=$8020,
      HAM_KEY=$800,
      LORESLACE_KEY=4,
      HIRESLACE_KEY=$8004,
      SUPERLACE_KEY=$8024,
      HAMLACE_KEY=$804,
      LORESDPF_KEY=$400,
      HIRESDPF_KEY=$8400,
      SUPERDPF_KEY=$8420,
      LORESLACEDPF_KEY=$404,
      HIRESLACEDPF_KEY=$8404,
      SUPERLACEDPF_KEY=$8424,
      LORESDPF2_KEY=$440,
      HIRESDPF2_KEY=$8440,
      SUPERDPF2_KEY=$8460,
      LORESLACEDPF2_KEY=$444,
      HIRESLACEDPF2_KEY=$8444,
      SUPERLACEDPF2_KEY=$8464,
      EXTRAHALFBRITE_KEY=$80,
      EXTRAHALFBRITELACE_KEY=$84,
      VGA_MONITOR_ID=$31000,
      VGAEXTRALORES_KEY=$31004,
      VGALORES_KEY=$39004,
      VGAPRODUCT_KEY=$39024,
      VGAHAM_KEY=$31804,
      VGAEXTRALORESLACE_KEY=$31005,
      VGALORESLACE_KEY=$39005,
      VGAPRODUCTLACE_KEY=$39025,
      VGAHAMLACE_KEY=$31805,
      VGAEXTRALORESDPF_KEY=$31404,
      VGALORESDPF_KEY=$39404,
      VGAPRODUCTDPF_KEY=$39424,
      VGAEXTRALORESLACEDPF_KEY=$31405,
      VGALORESLACEDPF_KEY=$39405,
      VGAPRODUCTLACEDPF_KEY=$39425,
      VGAEXTRALORESDPF2_KEY=$31444,
      VGALORESDPF2_KEY=$39444,
      VGAPRODUCTDPF2_KEY=$39464,
      VGAEXTRALORESLACEDPF2_KEY=$31445,
      VGALORESLACEDPF2_KEY=$39445,
      VGAPRODUCTLACEDPF2_KEY=$39465,
      VGAEXTRAHALFBRITE_KEY=$31084,
      VGAEXTRAHALFBRITELACE_KEY=$31085,
      A2024_MONITOR_ID=$41000,
      A2024TENHERTZ_KEY=$41000,
      A2024FIFTEENHERTZ_KEY=$49000,
      PROTO_MONITOR_ID=$51000

