home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 224a.lha / Includes / intuition / menu < prev    next >
Encoding:
Text File  |  1989-04-08  |  1.4 KB  |  72 lines

  1.  
  2. {s Menu
  3.     APTR   NextMenu
  4.     WORD   LeftEdge
  5.     WORD   TopEdge
  6.     WORD   Width
  7.     WORD   Height
  8.     WORD   Flags
  9.     APTR   MenuName
  10.     APTR   FirstItem
  11.     WORD   JazzX
  12.     WORD   JazzY
  13.     WORD   BeatX
  14.     WORD   BeatY
  15.    s}
  16.  
  17. EQU MENUENABLED $0001
  18.  
  19. EQU MIDRAWN     $0100
  20.  
  21. {s MenuItem
  22.     APTR   NextItem
  23.     WORD   LeftEdge
  24.     WORD   TopEdge
  25.     WORD   Width
  26.     WORD   Height
  27.     WORD   Flags
  28.     LONG   MutualExclude
  29.     APTR   ItemFill
  30.     APTR   SelectFill
  31.     BYTE   Command
  32.     BYTE   KludgeFill00
  33.     APTR   SubItem
  34.     WORD   NextSelect
  35.    s}
  36.  
  37. EQU CHECKIT         $0001
  38. EQU ITEMTEXT        $0002
  39. EQU COMMSEQ         $0004
  40. EQU MENUTOGGLE      $0008
  41. EQU ITEMENABLED     $0010
  42.  
  43. EQU HIGHFLAGS       $00C0
  44. EQU HIGHIMAGE       $0000
  45. EQU HIGHCOMP        $0040
  46. EQU HIGHBOX         $0080
  47. EQU HIGHNONE        $00C0
  48.  
  49. EQU CHECKED         $0100
  50.  
  51. EQU ISDRAWN         $1000
  52. EQU HIGHITEM        $2000
  53. EQU MENUTOGGLED     $4000
  54.  
  55. EQU NOMENU      $001F
  56. EQU NOITEM      $003F
  57. EQU NOSUB       $001F
  58. EQU MENUNULL    $FFFF
  59.  
  60. EQU CHECKWIDTH          19
  61. EQU COMMWIDTH           27
  62. EQU LOWCHECKWIDTH       13
  63. EQU LOWCOMMWIDTH        16
  64.  
  65.  
  66. >Intuition ^ -144 (r A0 D0 r) ItemAddress    (s MuStrip Mu# -- Item )
  67. >Intuition   -180 (r A0 D0 r) OffMenu        (s Wd Mu# -- )
  68. >Intuition   -192 (r A0 D0 r) OnMenu         (s Wd Mu# -- )
  69. >Intuition ^ -264 (r A1 A0 r) SetMenuStrip   (s Mu Wd -- f | t=ok )
  70. >Intuition   -054 (r A0 r)    ClearMenuStrip (s Wd -- )
  71.  
  72.