home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Misc / SHMOD10.LHA / ShowModule / Example / asl.txt next >
Encoding:
Text File  |  1994-10-06  |  6.8 KB  |  244 lines

  1.  
  2. CONST ASL_TB=$80080000,
  3.       ASL_FILEREQUEST=0,
  4.       ASL_FONTREQUEST=1,
  5.       ASL_SCREENMODEREQUEST=2
  6.  
  7. (---) OBJECT filerequester
  8. (  4)   file:LONG
  9. (  8)   drawer:LONG
  10. ( 12)   reserved1:substructure
  11. ( 22)   leftedge:INT
  12. ( 24)   topedge:INT
  13. ( 26)   width:INT
  14. ( 28)   height:INT
  15. ( 30)   reserved2:substructure
  16. ( 32)   numargs:LONG
  17. ( 36)   arglist:LONG
  18. ( 40)   userdata:LONG
  19. ( 44)   reserved3:substructure
  20. ( 52)   pattern:LONG
  21. (---) ENDOBJECT     /* SIZEOF=NONE !!! */
  22.  
  23. CONST ASLFR_WINDOW=$80080002,
  24.       ASLFR_SCREEN=$80080028,
  25.       ASLFR_PUBSCREENNAME=$80080029,
  26.       ASLFR_PRIVATEIDCMP=$8008002A,
  27.       ASLFR_INTUIMSGFUNC=$80080046,
  28.       ASLFR_SLEEPWINDOW=$8008002B,
  29.       ASLFR_USERDATA=$80080034,
  30.       ASLFR_TEXTATTR=$80080033,
  31.       ASLFR_LOCALE=$80080032,
  32.       ASLFR_TITLETEXT=$80080001,
  33.       ASLFR_POSITIVETEXT=$80080012,
  34.       ASLFR_NEGATIVETEXT=$80080013,
  35.       ASLFR_INITIALLEFTEDGE=$80080003,
  36.       ASLFR_INITIALTOPEDGE=$80080004,
  37.       ASLFR_INITIALWIDTH=$80080005,
  38.       ASLFR_INITIALHEIGHT=$80080006,
  39.       ASLFR_INITIALFILE=$80080008,
  40.       ASLFR_INITIALDRAWER=$80080009,
  41.       ASLFR_INITIALPATTERN=$8008000A,
  42.       ASLFR_FLAGS1=$80080014,
  43.       ASLFR_FLAGS2=$80080016,
  44.       ASLFR_DOSAVEMODE=$8008002C,
  45.       ASLFR_DOMULTISELECT=$8008002D,
  46.       ASLFR_DOPATTERNS=$8008002E,
  47.       ASLFR_DRAWERSONLY=$8008002F,
  48.       ASLFR_FILTERFUNC=$80080031,
  49.       ASLFR_REJECTICONS=$8008003C,
  50.       ASLFR_REJECTPATTERN=$8008003D,
  51.       ASLFR_ACCEPTPATTERN=$8008003E,
  52.       ASLFR_FILTERDRAWERS=$8008003F,
  53.       ASLFR_HOOKFUNC=$80080007,
  54.       FRF_DOWILDFUNC=$80,
  55.       FRF_DOMSGFUNC=$40,
  56.       FRF_DOSAVEMODE=$20,
  57.       FRF_PRIVATEIDCMP=16,
  58.       FRF_DOMULTISELECT=8,
  59.       FRF_DOPATTERNS=1,
  60.       FRF_DRAWERSONLY=1,
  61.       FRF_FILTERDRAWERS=2,
  62.       FRF_REJECTICONS=4
  63.  
  64. (---) OBJECT fontrequester
  65. (  8)   attr:substructure
  66. ( 16)   frontpen:CHAR
  67. ( 17)   backpen:CHAR
  68. ( 18)   drawmode:CHAR
  69. ( 19)   reserved1:CHAR
  70. ( 20)   userdata:LONG
  71. ( 24)   leftedge:INT
  72. ( 26)   topedge:INT
  73. ( 28)   width:INT
  74. ( 30)   height:INT
  75. ( 32)   tattr:substructure
  76. (---) ENDOBJECT     /* SIZEOF=NONE !!! */
  77.  
  78. CONST ASLFO_WINDOW=$80080002,
  79.       ASLFO_SCREEN=$80080028,
  80.       ASLFO_PUBSCREENNAME=$80080029,
  81.       ASLFO_PRIVATEIDCMP=$8008002A,
  82.       ASLFO_INTUIMSGFUNC=$80080046,
  83.       ASLFO_SLEEPWINDOW=$8008002B,
  84.       ASLFO_USERDATA=$80080034,
  85.       ASLFO_TEXTATTR=$80080033,
  86.       ASLFO_LOCALE=$80080032,
  87.       ASLFO_TITLETEXT=$80080001,
  88.       ASLFO_POSITIVETEXT=$80080012,
  89.       ASLFO_NEGATIVETEXT=$80080013,
  90.       ASLFO_INITIALLEFTEDGE=$80080003,
  91.       ASLFO_INITIALTOPEDGE=$80080004,
  92.       ASLFO_INITIALWIDTH=$80080005,
  93.       ASLFO_INITIALHEIGHT=$80080006,
  94.       ASLFO_INITIALNAME=$8008000A,
  95.       ASLFO_INITIALSIZE=$8008000B,
  96.       ASLFO_INITIALSTYLE=$8008000C,
  97.       ASLFO_INITIALFLAGS=$8008000D,
  98.       ASLFO_INITIALFRONTPEN=$8008000E,
  99.       ASLFO_INITIALBACKPEN=$8008000F,
  100.       ASLFO_INITIALDRAWMODE=$8008003B,
  101.       ASLFO_FLAGS=$80080014,
  102.       ASLFO_DOFRONTPEN=$8008002C,
  103.       ASLFO_DOBACKPEN=$8008002D,
  104.       ASLFO_DOSTYLE=$8008002E,
  105.       ASLFO_DODRAWMODE=$8008002F,
  106.       ASLFO_FIXEDWIDTHONLY=$80080030,
  107.       ASLFO_MINHEIGHT=$80080010,
  108.       ASLFO_MAXHEIGHT=$80080011,
  109.       ASLFO_FILTERFUNC=$80080031,
  110.       ASLFO_HOOKFUNC=$80080007,
  111.       ASLFO_MODELIST=$80080015,
  112.       FOF_DOFRONTPEN=1,
  113.       FOF_DOBACKPEN=2,
  114.       FOF_DOFONTSTYLE=4,
  115.       FOF_DODRAWMODE=8,
  116.       FOF_FIXEDWIDTHONLY=16,
  117.       FOF_PRIVATE=$20,
  118.       FOF_DOMSGFUNC=$40,
  119.       FOF_DOWILDFUNC=$80
  120.  
  121. (---) OBJECT screenmoderequester
  122. (  0)   displayid:LONG
  123. (  4)   displaywidth:LONG
  124. (  8)   displayheight:LONG
  125. ( 12)   displaydepth:INT
  126. ( 14)   overscantype:INT
  127. ( 16)   autoscroll:INT
  128. ( 18)   bitmapwidth:LONG
  129. ( 22)   bitmapheight:LONG
  130. ( 26)   leftedge:INT
  131. ( 28)   topedge:INT
  132. ( 30)   width:INT
  133. ( 32)   height:INT
  134. ( 34)   infoopened:INT
  135. ( 36)   infoleftedge:INT
  136. ( 38)   infotopedge:INT
  137. ( 40)   infowidth:INT
  138. ( 42)   infoheight:INT
  139. ( 44)   userdata:LONG
  140. (---) ENDOBJECT     /* SIZEOF=NONE !!! */
  141.  
  142. (---) OBJECT displaymode
  143. (  0)   ln:substructure
  144. ( 14)   dimensioninfo:substructure
  145. (102)   propertyflags:LONG
  146. (---) ENDOBJECT     /* SIZEOF=106 */
  147.  
  148. CONST ASLSM_WINDOW=$80080002,
  149.       ASLSM_SCREEN=$80080028,
  150.       ASLSM_PUBSCREENNAME=$80080029,
  151.       ASLSM_PRIVATEIDCMP=$8008002A,
  152.       ASLSM_INTUIMSGFUNC=$80080046,
  153.       ASLSM_SLEEPWINDOW=$8008002B,
  154.       ASLSM_USERDATA=$80080034,
  155.       ASLSM_TEXTATTR=$80080033,
  156.       ASLSM_LOCALE=$80080032,
  157.       ASLSM_TITLETEXT=$80080001,
  158.       ASLSM_POSITIVETEXT=$80080012,
  159.       ASLSM_NEGATIVETEXT=$80080013,
  160.       ASLSM_INITIALLEFTEDGE=$80080003,
  161.       ASLSM_INITIALTOPEDGE=$80080004,
  162.       ASLSM_INITIALWIDTH=$80080005,
  163.       ASLSM_INITIALHEIGHT=$80080006,
  164.       ASLSM_INITIALDISPLAYID=$80080064,
  165.       ASLSM_INITIALDISPLAYWIDTH=$80080065,
  166.       ASLSM_INITIALDISPLAYHEIGHT=$80080066,
  167.       ASLSM_INITIALDISPLAYDEPTH=$80080067,
  168.       ASLSM_INITIALOVERSCANTYPE=$80080068,
  169.       ASLSM_INITIALAUTOSCROLL=$80080069,
  170.       ASLSM_INITIALINFOOPENED=$8008006A,
  171.       ASLSM_INITIALINFOLEFTEDGE=$8008006B,
  172.       ASLSM_INITIALINFOTOPEDGE=$8008006C,
  173.       ASLSM_DOWIDTH=$8008006D,
  174.       ASLSM_DOHEIGHT=$8008006E,
  175.       ASLSM_DODEPTH=$8008006F,
  176.       ASLSM_DOOVERSCANTYPE=$80080070,
  177.       ASLSM_DOAUTOSCROLL=$80080071,
  178.       ASLSM_PROPERTYFLAGS=$80080072,
  179.       ASLSM_PROPERTYMASK=$80080073,
  180.       ASLSM_MINWIDTH=$80080074,
  181.       ASLSM_MAXWIDTH=$80080075,
  182.       ASLSM_MINHEIGHT=$80080076,
  183.       ASLSM_MAXHEIGHT=$80080077,
  184.       ASLSM_MINDEPTH=$80080078,
  185.       ASLSM_MAXDEPTH=$80080079,
  186.       ASLSM_FILTERFUNC=$8008007A,
  187.       ASLSM_CUSTOMSMLIST=$8008007B,
  188.       RF_FILE=4,
  189.       RF_DIR=8,
  190.       RF_LEFTEDGE=22,
  191.       RF_TOPEDGE=24,
  192.       RF_WIDTH=26,
  193.       RF_HEIGHT=28,
  194.       RF_NUMARGS=$20,
  195.       RF_ARGLIST=$24,
  196.       RF_USERDATA=$28,
  197.       RF_PAT=$34,
  198.       ASL_DUMMY=$80080000,
  199.       ASL_HAIL=$80080001,
  200.       ASL_WINDOW=$80080002,
  201.       ASL_LEFTEDGE=$80080003,
  202.       ASL_TOPEDGE=$80080004,
  203.       ASL_WIDTH=$80080005,
  204.       ASL_HEIGHT=$80080006,
  205.       ASL_HOOKFUNC=$80080007,
  206.       ASL_FILE=$80080008,
  207.       ASL_DIR=$80080009,
  208.       ASL_PATTERN=$8008000A,
  209.       ASL_FONTNAME=$8008000A,
  210.       ASL_FONTHEIGHT=$8008000B,
  211.       ASL_FONTSTYLES=$8008000C,
  212.       ASL_FONTFLAGS=$8008000D,
  213.       ASL_FRONTPEN=$8008000E,
  214.       ASL_BACKPEN=$8008000F,
  215.       ASL_MINHEIGHT=$80080010,
  216.       ASL_MAXHEIGHT=$80080011,
  217.       ASL_OKTEXT=$80080012,
  218.       ASL_CANCELTEXT=$80080013,
  219.       ASL_FUNCFLAGS=$80080014,
  220.       ASL_MODELIST=$80080015,
  221.       ASL_EXTFLAGS1=$80080016,
  222.       FILF_PATGAD=1,
  223.       FILF_MULTISELECT=8,
  224.       FILF_NEWIDCMP=16,
  225.       FILF_SAVE=$20,
  226.       FILF_DOMSGFUNC=$40,
  227.       FILF_DOWILDFUNC=$80,
  228.       FIL1F_NOFILES=1,
  229.       FIL1F_MATCHDIRS=2,
  230.       RFF_DOWILDFUNC=$80,
  231.       RFF_DOMSGFUNC=$40,
  232.       RFF_DOCOLOR=$20,
  233.       RFF_NEWIDCMP=16,
  234.       RFF_MULTISELECT=8,
  235.       RFF_PATGAD=1,
  236.       FONF_FRONTCOLOR=1,
  237.       FONF_BACKCOLOR=2,
  238.       FONF_STYLES=4,
  239.       FONF_DRAWMODE=8,
  240.       FONF_FIXEDWIDTH=16,
  241.       FONF_NEWIDCMP=$20,
  242.       FONF_DOMSGFUNC=$40,
  243.       FONF_DOWILDFUNC=$80
  244.