home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Programming / Assembler / DVD!OMA2.DMS / in.adf / Include1.3.LHA / Include1.3 / intuition / intuitionbase.i < prev    next >
Encoding:
Text File  |  1994-10-12  |  4.1 KB  |  222 lines

  1.  IFND INTUITION_INTUITIONBASE_I
  2. INTUITION_INTUITIONBASE_I EQU 1
  3.  
  4.  IFND EXEC_TYPES_I
  5.  INCLUDE "exec/types.i"
  6.  ENDC
  7.  IFND EXEC_LIBRARIES_I
  8.  INCLUDE "exec/libraries.i"
  9.  ENDC
  10.  IFND GRAPHICS_VIEW_I
  11.  INCLUDE "graphics/view.i"
  12.  ENDC
  13.  
  14.  IFD INTUITIONPRIVATE
  15.  
  16. DMODECOUNT equ 2
  17. HIRESPICK equ 0
  18. LOWRESPICK equ 1
  19. EVENTMAX equ 10
  20. RESCOUNT equ 2
  21. HIRESGADGET equ 0
  22. LOWRESGADGET equ 1
  23. GADGETCOUNT equ 8
  24. UPFRONTGADGET equ 0
  25. DOWNBACKGADGET equ 1
  26. SIZEGADGET equ 2
  27. CLOSEGADGET equ 3
  28. DRAGGADGET equ 4
  29. SUPFRONTGADGET equ 5
  30. SDOWNBACKGADGET equ 6
  31. SDRAGGADGET equ 7
  32. ISTATELOCK equ 0
  33. LAYERINFOLOCK equ 1
  34. GADGETSLOCK equ 2
  35. LAYERROMLOCK equ 3
  36. VIEWLOCK equ 4
  37. IBASELOCK equ 5
  38. RPLOCK equ 6
  39. NUMILOCKS equ 7
  40.  
  41.  RSRESET
  42. FatIntuiMessage rs.b im_SIZEOF
  43. fim_PrevKeys rs.l 1
  44. fim_SIZEOF rs.b 0
  45.  
  46.  RSRESET
  47. IBox rs.b 0
  48. ibox_Left rs 1
  49. ibox_Top rs 1
  50. ibox_Width rs 1
  51. ibox_Height rs 1
  52. ibox_SIZEOF rs.b 0
  53.  
  54.  RSRESET
  55. Point rs.b 0
  56. pnt_X rs 1
  57. pnt_Y rs 1
  58. pnt_SIZEOF rs.b 0
  59.  
  60.  RSRESET
  61. PenPair rs.b 0
  62. pnp_DetailPen rs.b 1
  63. pnp_BlockPen rs.b 1
  64. pnp_SIZEOF rs.b 0
  65.  
  66.  RSRESET
  67. GListEnv rs.b 0
  68. ge_Screen rs.l 1
  69. ge_Window rs.l 1
  70. ge_Requester rs.l 1
  71. ge_RastPort rs.l 1
  72. ge_Layer rs.l 1
  73. ge_GZZLayer rs.l 1
  74. ge_Pens rs.b pnp_SIZEOF
  75. ge_Domain rs.b ibox_SIZEOF
  76. ge_GZZdims rs.b ibox_SIZEOF
  77. ge_SIZEOF rs.b 0
  78.  
  79.  RSRESET
  80. GadgetInfo rs.b 0
  81. gi_Environ rs.l 1
  82. gi_Gadget rs.l 1
  83. gi_Box rs.b ibox_SIZEOF
  84. gi_Container rs.b ibox_SIZEOF
  85. gi_Layer rs.l 1
  86. gi_NewKnob rs.b ibox_SIZEOF
  87. gi_SIZEOF rs.b 0
  88.  
  89.  ENDC
  90.  
  91.  RSRESET
  92. IntuitionBase rs.b 0
  93. ib_LibNode rs.b LIB_SIZE
  94. ib_ViewLord rs.b v_SIZEOF
  95. ib_ActiveWindow rs.l 1
  96. ib_ActiveScreen rs.l 1
  97. ib_FirstScreen rs.l 1
  98. ib_Flags rs.l 1
  99. ib_MouseY rs 1
  100. ib_MouseX rs 1
  101. ib_Seconds rs.l 1
  102. ib_Micros rs.l 1
  103.  
  104.  IFD INTUITIONPRIVATE
  105. ib_MinXMouse rs 1
  106. ib_MaxXMouse rs 1
  107. ib_MinYMouse rs 1
  108. ib_MaxYMouse rs 1
  109. ib_StartSecs rs.l 1
  110. ib_StartMicros rs.l 1
  111. ib_SysBase rs.l 1
  112. ib_GfxBase rs.l 1
  113. ib_LayersBase rs.l 1
  114. ib_ConsoleDevice rs.l 1
  115. ib_APointer rs.l 1
  116. ib_APtrHeight rs.b 1
  117. ib_APtrWidth rs.b 1
  118. ib_AXOffset rs.b 1
  119. ib_AYOffset rs.b 1
  120. ib_MenuDrawn rs 1
  121. ib_MenuSelected rs 1
  122. ib_OptionList rs 1
  123. ib_MenuRPort rs.b rp_SIZEOF
  124. ib_MenuTmpRas rs.b tr_SIZEOF
  125. ib_ItemCRect rs.b cr_SIZEOF
  126. ib_SubCRect rs.b cr_SIZEOF
  127. ib_IBitMap rs.b bm_SIZEOF
  128. ib_SBitMap rs.b bm_SIZEOF
  129. ib_InputRequest rs.b IOSTD_SIZE
  130. ib_InputInterrupt rs.b IS_SIZE
  131. ib_EventKey rs.l 1
  132. ib_IEvents rs.l 1
  133. NUM_IEVENTS equ 4
  134. ib_EventCount rs 1
  135. ib_IEBuffer rs.b ie_SIZEOF*NUM_IEVENTS
  136. ib_ActiveGadget rs.l 1
  137. ib_ActivePInfo rs.l 1
  138. ib_ActiveImage rs.l 1
  139. ib_GadgetEnv rs.b ge_SIZEOF
  140. ib_GadgetInfo rs.b gi_SIZEOF
  141. ib_KnobOffset rs.b pnt_SIZEOF
  142. ib_getOKWindow rs.l 1
  143. ib_getOKMessage rs.l 1
  144. ib_setWExcept rs 1
  145. ib_GadgetReturn rs 1
  146. ib_StateReturn rs 1
  147. ib_RP rs.l 1
  148. ib_ITmpRas rs.b tr_SIZEOF
  149. ib_OldClipRegion rs.l 1
  150. ib_OldScroll rs.b pnt_SIZEOF
  151. ib_IFrame rs.b ibox_SIZEOF
  152. ib_hthick rs 1
  153. ib_vthick rs 1
  154. ib_frameChange rs.l 1
  155. ib_sizeDrag rs.l 1
  156. ib_FirstPt rs.b pnt_SIZEOF
  157. ib_OldPt rs.b pnt_SIZEOF
  158. ib_SysGadgets rs.b 4*RESCOUNT*GADGETCOUNT
  159. ib_CheckImage rs.b 4*RESCOUNT
  160. ib_AmigaIcon rs.b 4*RESCOUNT
  161.  IFD OLDPATTERN
  162. ib_apattern rs.b 6
  163. ib_bpattern rs.b 8
  164.  ELSE
  165. ib_apattern rs.b 16
  166. ib_bpattern rs.b 8
  167.  ENDC
  168. ib_IPointer rs.l 1
  169. ib_IPtrHeight rs.b 1
  170. ib_IPtrWidth rs.b 1
  171. ib_IXOffset rs.b 1
  172. ib_IYOffset rs.b 1
  173. ib_DoubleSeconds rs.l 1
  174. ib_DoubleMicros rs.l 1
  175. ib_WBorLeft rs.b DMODECOUNT
  176. ib_WBorTop rs.b DMODECOUNT
  177. ib_WBorRight rs.b DMODECOUNT
  178. ib_WBorBottom rs.b DMODECOUNT
  179. ib_BarVBorder rs.b DMODECOUNT
  180. ib_BarHBorder rs.b DMODECOUNT
  181. ib_MenuVBorder rs.b DMODECOUNT
  182. ib_MenuHBorder rs.b DMODECOUNT
  183. ib_color0 rs 1
  184. ib_color1 rs 1
  185. ib_color2 rs 1
  186. ib_color3 rs 1
  187. ib_color17 rs 1
  188. ib_color18 rs 1
  189. ib_color19 rs 1
  190. ib_SysFont rs.b ta_SIZEOF
  191. ib_Preferences rs.l 1
  192. ib_Echoes rs.l 1
  193. ib_ViewInitX rs 1
  194. ib_ViewInitY rs 1
  195. ib_CursorDX rs 1
  196. ib_CursorDY rs 1
  197. ib_KeyMap rs.l 1
  198. ib_MouseYMinimum rs 1
  199. ib_ErrorX rs 1
  200. ib_ErrorY rs 1
  201. ib_IOExcess rs.b IOTV_SIZE
  202. ib_HoldMinYMouse rs 1
  203. ib_WBPort rs.l 1
  204. ib_iqd_FNKUHDPort rs.l 1
  205. ib_WBMessage rs.b im_SIZEOF
  206. ib_HitScreen rs.l 1
  207. ib_SimpleSprite rs.l 1
  208. ib_AttachedSSprite; rs.l 1
  209. ib_GotSprite1 rs 1
  210. ib_SemaphoreList rs.b LH_SIZE
  211. ib_ISemaphore rs.b SS_SIZE*NUMILOCKS
  212. ib_MaxDisplayHeight rs 1
  213. ib_MaxDisplayRow rs 1
  214. ib_MaxDisplayWidth rs 1
  215. ib_Reserved rs.b 28
  216.  
  217.  ENDC
  218.  
  219. ib_SIZEOF rs.b 0
  220.  
  221.  ENDC
  222.