home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 8 / FreshFishVol8-CD1.bin / gnu / os-include / intuition / iobsolete.i < prev    next >
Text File  |  1993-10-15  |  7KB  |  280 lines

  1.     IFND INTUITION_IOBSOLETE_I
  2. INTUITION_IOBSOLETE_I SET 1
  3. **
  4. **  $VER: iobsolete.i 38.0 (12.6.91)
  5. **  Includes Release 40.15
  6. **
  7. **  Obsolete identifiers for Intuition.  Use the new ones instead!
  8. **
  9. **  (C) Copyright 1985-1993 Commodore-Amiga, Inc.
  10. **        All Rights Reserved
  11. **
  12.  
  13.  
  14. * This file contains:
  15. *
  16. * 1.  The traditional identifiers for gadget Flags, Activation, and Type,
  17. * and for window Flags and IDCMP classes.  They are defined in terms
  18. * of their new versions, which serve to prevent confusion between
  19. * similar-sounding but different identifiers (like IDCMP_WINDOWACTIVE
  20. * and WFLG_ACTIVATE).
  21. *
  22. * 2.  Some tag names and constants whose labels were adjusted after V36.
  23. *
  24. * By default, 1 and 2 are enabled.
  25. *
  26. * Set INTUI_V36_NAMES_ONLY to exclude the traditional identifiers and
  27. * the original V36 names of some identifiers.
  28. *
  29.  
  30.  
  31.     IFND INTUITION_INTUITION_I
  32.     INCLUDE "intuition/intuition.i"
  33.     ENDC
  34.  
  35.     IFND INTUITION_SCREENS_I
  36.     INCLUDE "intuition/screens.i"
  37.     ENDC
  38.  
  39.     IFND INTUITION_GADGETCLASS_I
  40.     INCLUDE "intuition/gadgetclass.i"
  41.     ENDC
  42.  
  43.     IFND INTUITION_IMAGECLASS_I
  44.     INCLUDE "intuition/imageclass.i"
  45.     ENDC
  46.  
  47. * Set INTUI_V36_NAMES_ONLY to remove these older names
  48.  
  49.     IFND INTUI_V36_NAMES_ONLY
  50.  
  51.  
  52. * V34-style Gadget->Flags names:
  53.  
  54. GADGHIGHBITS    equ    GFLG_GADGHIGHBITS
  55. GADGHCOMP    equ    GFLG_GADGHCOMP
  56. GADGHBOX    equ    GFLG_GADGHBOX
  57. GADGHIMAGE    equ    GFLG_GADGHIMAGE
  58. GADGHNONE    equ    GFLG_GADGHNONE
  59. GADGIMAGE    equ    GFLG_GADGIMAGE
  60. GRELBOTTOM    equ    GFLG_RELBOTTOM
  61. GRELRIGHT    equ    GFLG_RELRIGHT
  62. GRELWIDTH    equ    GFLG_RELWIDTH
  63. GRELHEIGHT    equ    GFLG_RELHEIGHT
  64. SELECTED    equ    GFLG_SELECTED
  65. GADGDISABLED    equ    GFLG_DISABLED
  66. LABELMASK    equ    GFLG_LABELMASK
  67. LABELITEXT    equ    GFLG_LABELITEXT
  68. LABELSTRING    equ    GFLG_LABELSTRING
  69. LABELIMAGE    equ    GFLG_LABELIMAGE
  70.  
  71.  
  72. * V34-style Gadget->Activation flag names:
  73.  
  74. RELVERIFY    equ    GACT_RELVERIFY
  75. GADGIMMEDIATE    equ    GACT_IMMEDIATE
  76. ENDGADGET    equ    GACT_ENDGADGET
  77. FOLLOWMOUSE    equ    GACT_FOLLOWMOUSE
  78. RIGHTBORDER    equ    GACT_RIGHTBORDER
  79. LEFTBORDER    equ    GACT_LEFTBORDER
  80. TOPBORDER    equ    GACT_TOPBORDER
  81. BOTTOMBORDER    equ    GACT_BOTTOMBORDER
  82. BORDERSNIFF    equ    GACT_BORDERSNIFF
  83. TOGGLESELECT    equ    GACT_TOGGLESELECT
  84. BOOLEXTEND    equ    GACT_BOOLEXTEND
  85. STRINGLEFT    equ    GACT_STRINGLEFT
  86. STRINGCENTER    equ    GACT_STRINGCENTER
  87. STRINGRIGHT    equ    GACT_STRINGRIGHT
  88. LONGINT        equ    GACT_LONGINT
  89. ALTKEYMAP    equ    GACT_ALTKEYMAP
  90. STRINGEXTEND    equ    GACT_STRINGEXTEND
  91. ACTIVEGADGET    equ    GACT_ACTIVEGADGET
  92.  
  93.  
  94. * V34-style Gadget->Type names:
  95.  
  96. GADGETTYPE    equ    GTYP_GADGETTYPE
  97. SYSGADGET    equ    GTYP_SYSGADGET
  98. SCRGADGET    equ    GTYP_SCRGADGET
  99. GZZGADGET    equ    GTYP_GZZGADGET
  100. REQGADGET    equ    GTYP_REQGADGET
  101. SIZING        equ    GTYP_SIZING
  102. WDRAGGING    equ    GTYP_WDRAGGING
  103. SDRAGGING    equ    GTYP_SDRAGGING
  104. WUPFRONT    equ    GTYP_WUPFRONT
  105. SUPFRONT    equ    GTYP_SUPFRONT
  106. WDOWNBACK    equ    GTYP_WDOWNBACK
  107. SDOWNBACK    equ    GTYP_SDOWNBACK
  108. CLOSE        equ    GTYP_CLOSE
  109. BOOLGADGET    equ    GTYP_BOOLGADGET
  110. GADGET0002    equ    GTYP_GADGET0002
  111. PROPGADGET    equ    GTYP_PROPGADGET
  112. STRGADGET    equ    GTYP_STRGADGET
  113. CUSTOMGADGET    equ    GTYP_CUSTOMGADGET
  114. GTYPEMASK    equ    GTYP_GTYPEMASK
  115.  
  116.  
  117. * V34-style IDCMP class names:
  118.  
  119. SIZEVERIFY    equ    IDCMP_SIZEVERIFY
  120. NEWSIZE        equ    IDCMP_NEWSIZE
  121. REFRESHWINDOW    equ    IDCMP_REFRESHWINDOW
  122. MOUSEBUTTONS    equ    IDCMP_MOUSEBUTTONS
  123. MOUSEMOVE    equ    IDCMP_MOUSEMOVE
  124. GADGETDOWN    equ    IDCMP_GADGETDOWN
  125. GADGETUP    equ    IDCMP_GADGETUP
  126. REQSET        equ    IDCMP_REQSET
  127. MENUPICK    equ    IDCMP_MENUPICK
  128. CLOSEWINDOW    equ    IDCMP_CLOSEWINDOW
  129. RAWKEY        equ    IDCMP_RAWKEY
  130. REQVERIFY    equ    IDCMP_REQVERIFY
  131. REQCLEAR    equ    IDCMP_REQCLEAR
  132. MENUVERIFY    equ    IDCMP_MENUVERIFY
  133. NEWPREFS    equ    IDCMP_NEWPREFS
  134. DISKINSERTED    equ    IDCMP_DISKINSERTED
  135. DISKREMOVED    equ    IDCMP_DISKREMOVED
  136. WBENCHMESSAGE    equ    IDCMP_WBENCHMESSAGE
  137. ACTIVEWINDOW    equ    IDCMP_ACTIVEWINDOW
  138. INACTIVEWINDOW    equ    IDCMP_INACTIVEWINDOW
  139. DELTAMOVE    equ    IDCMP_DELTAMOVE
  140. VANILLAKEY    equ    IDCMP_VANILLAKEY
  141. INTUITICKS    equ    IDCMP_INTUITICKS
  142. IDCMPUPDATE    equ    IDCMP_IDCMPUPDATE
  143. MENUHELP    equ    IDCMP_MENUHELP
  144. CHANGEWINDOW    equ    IDCMP_CHANGEWINDOW
  145. LONELYMESSAGE    equ    IDCMP_LONELYMESSAGE
  146.  
  147.  
  148. * V34-style Window->Flags names:
  149.  
  150. WINDOWSIZING    equ    WFLG_SIZEGADGET
  151. WINDOWDRAG    equ    WFLG_DRAGBAR
  152. WINDOWDEPTH    equ    WFLG_DEPTHGADGET
  153. WINDOWCLOSE    equ    WFLG_CLOSEGADGET
  154. SIZEBRIGHT    equ    WFLG_SIZEBRIGHT
  155. SIZEBBOTTOM    equ    WFLG_SIZEBBOTTOM
  156. REFRESHBITS    equ    WFLG_REFRESHBITS
  157. SMART_REFRESH    equ    WFLG_SMART_REFRESH
  158. SIMPLE_REFRESH    equ    WFLG_SIMPLE_REFRESH
  159. SUPER_BITMAP    equ    WFLG_SUPER_BITMAP
  160. OTHER_REFRESH    equ    WFLG_OTHER_REFRESH
  161. BACKDROP    equ    WFLG_BACKDROP
  162. REPORTMOUSE    equ    WFLG_REPORTMOUSE
  163. GIMMEZEROZERO    equ    WFLG_GIMMEZEROZERO
  164. BORDERLESS    equ    WFLG_BORDERLESS
  165. ACTIVATE    equ    WFLG_ACTIVATE
  166. WINDOWACTIVE    equ    WFLG_WINDOWACTIVE
  167. INREQUEST    equ    WFLG_INREQUEST
  168. MENUSTATE    equ    WFLG_MENUSTATE
  169. RMBTRAP        equ    WFLG_RMBTRAP
  170. NOCAREREFRESH    equ    WFLG_NOCAREREFRESH
  171. WINDOWREFRESH    equ    WFLG_WINDOWREFRESH
  172. WBENCHWINDOW    equ    WFLG_WBENCHWINDOW
  173. WINDOWTICKED    equ    WFLG_WINDOWTICKED
  174. NW_EXTENDED    equ    WFLG_NW_EXTENDED
  175. VISITOR        equ    WFLG_VISITOR
  176. ZOOMED        equ    WFLG_ZOOMED
  177. HASZOOM        equ    WFLG_HASZOOM
  178.  
  179.  
  180. * These are the obsolete tag names for general gadgets, proportional gadgets,
  181. * and string gadgets.  Use the mixed-case equivalents from gadgetclass.h
  182. * instead.
  183. *
  184.  
  185. GA_LEFT            equ    GA_Left
  186. GA_RELRIGHT        equ    GA_RelRight
  187. GA_TOP            equ    GA_Top
  188. GA_RELBOTTOM        equ    GA_RelBottom
  189. GA_WIDTH        equ    GA_Width
  190. GA_RELWIDTH        equ    GA_RelWidth
  191. GA_HEIGHT        equ    GA_Height
  192. GA_RELHEIGHT        equ    GA_RelHeight
  193. GA_TEXT            equ    GA_Text
  194. GA_IMAGE        equ    GA_Image
  195. GA_BORDER        equ    GA_Border
  196. GA_SELECTRENDER        equ    GA_SelectRender
  197. GA_HIGHLIGHT        equ    GA_Highlight
  198. GA_DISABLED        equ    GA_Disabled
  199. GA_GZZGADGET        equ    GA_GZZGadget
  200. GA_USERDATA        equ    GA_UserData
  201. GA_SPECIALINFO        equ    GA_SpecialInfo
  202. GA_SELECTED        equ    GA_Selected
  203. GA_ENDGADGET        equ    GA_EndGadget
  204. GA_IMMEDIATE        equ    GA_Immediate
  205. GA_RELVERIFY        equ    GA_RelVerify
  206. GA_FOLLOWMOUSE        equ    GA_FollowMouse
  207. GA_RIGHTBORDER        equ    GA_RightBorder
  208. GA_LEFTBORDER        equ    GA_LeftBorder
  209. GA_TOPBORDER        equ    GA_TopBorder
  210. GA_BOTTOMBORDER        equ    GA_BottomBorder
  211. GA_TOGGLESELECT        equ    GA_ToggleSelect
  212. GA_SYSGADGET        equ    GA_SysGadget
  213. GA_SYSGTYPE        equ    GA_SysGType
  214. GA_PREVIOUS        equ    GA_Previous
  215. GA_NEXT            equ    GA_Next
  216. GA_DRAWINFO        equ    GA_DrawInfo
  217. GA_INTUITEXT        equ    GA_IntuiText
  218. GA_LABELIMAGE        equ    GA_LabelImage
  219.  
  220. PGA_FREEDOM        equ    PGA_Freedom
  221. PGA_BORDERLESS        equ    PGA_Borderless
  222. PGA_HORIZPOT        equ    PGA_HorizPot
  223. PGA_HORIZBODY        equ    PGA_HorizBody
  224. PGA_VERTPOT        equ    PGA_VertPot
  225. PGA_VERTBODY        equ    PGA_VertBody
  226. PGA_TOTAL        equ    PGA_Total
  227. PGA_VISIBLE        equ    PGA_Visible
  228. PGA_TOP            equ    PGA_Top
  229.  
  230. LAYOUTA_LAYOUTOBJ    equ    LAYOUTA_LayoutObj
  231. LAYOUTA_SPACING        equ    LAYOUTA_Spacing
  232. LAYOUTA_ORIENTATION    equ    LAYOUTA_Orientation
  233.  
  234.  
  235. * These are the obsolete tag names for image attributes.
  236. * Use the mixed-case equivalents from imageclass.h instead.
  237. *
  238.  
  239. IA_LEFT            equ    IA_Left
  240. IA_TOP            equ    IA_Top
  241. IA_WIDTH        equ    IA_Width
  242. IA_HEIGHT        equ    IA_Height
  243. IA_FGPEN        equ    IA_FGPen
  244. IA_BGPEN        equ    IA_BGPen
  245. IA_DATA            equ    IA_Data
  246. IA_LINEWIDTH        equ    IA_LineWidth
  247. IA_PENS            equ    IA_Pens
  248. IA_RESOLUTION        equ    IA_Resolution
  249. IA_APATTERN        equ    IA_APattern
  250. IA_APATSIZE        equ    IA_APatSize
  251. IA_MODE            equ    IA_Mode
  252. IA_FONT            equ    IA_Font
  253. IA_OUTLINE        equ    IA_Outline
  254. IA_RECESSED        equ    IA_Recessed
  255. IA_DOUBLEEMBOSS        equ    IA_DoubleEmboss
  256. IA_EDGESONLY        equ    IA_EdgesOnly
  257. IA_SHADOWPEN        equ    IA_ShadowPen
  258. IA_HIGHLIGHTPEN        equ    IA_HighlightPen
  259.  
  260.  
  261. * These are the obsolete identifiers for the various DrawInfo pens.
  262. * Use the uppercase versions in screens.h instead.
  263. *
  264.  
  265. detailPen    equ    DETAILPEN
  266. blockPen    equ    BLOCKPEN
  267. textPen        equ    TEXTPEN
  268. shinePen    equ    SHINEPEN
  269. shadowPen    equ    SHADOWPEN
  270. hifillPen    equ    FILLPEN
  271. hifilltextPen    equ    FILLTEXTPEN
  272. backgroundPen    equ    BACKGROUNDPEN
  273. hilighttextPen    equ    HIGHLIGHTTEXTPEN
  274. numDrIPens    equ    NUMDRIPENS
  275.  
  276.  
  277.     ENDC    * !INTUI_V36_NAMES_ONLY
  278.  
  279.     ENDC    * INTUITION_IOBSOLETE_I
  280.