home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Programming / Assembler / wst!oma3.lha / OMA / Include / intuition / imageclass.i < prev    next >
Encoding:
Text File  |  1994-12-23  |  2.5 KB  |  105 lines

  1.     IFND    INTUITION_IMAGECLASS_I
  2. INTUITION_IMAGECLASS_I    EQU    1
  3. *    $Filename: intuition/imageclass.i $
  4. *    $Release: 2.04 Includes, V37.4 $
  5. *    $Revision: 36.5 $
  6. *    $Date: 91/11/08 $
  7. *    Definitions for the image classes
  8. *    (C) Copyright 1989-1991 Commodore-Amiga, Inc.
  9. *        All Rights Reserved
  10.     IFND    UTILITY_TAGITEM_I
  11.     INCLUDE    "utility/tagitem.i"
  12.     ENDC
  13. CUSTOMIMAGEDEPTH    EQU    -1
  14. IMAGE_ATTRIBUTES    EQU    TAG_USER+$20000
  15. IA_Left    EQU    IMAGE_ATTRIBUTES+$0001
  16. IA_Top    EQU    IMAGE_ATTRIBUTES+$0002
  17. IA_Width    EQU    IMAGE_ATTRIBUTES+$0003
  18. IA_Height    EQU    IMAGE_ATTRIBUTES+$0004
  19. IA_FGPen    EQU    IMAGE_ATTRIBUTES+$0005
  20. IA_BGPen    EQU    IMAGE_ATTRIBUTES+$0006
  21. IA_Data    EQU    IMAGE_ATTRIBUTES+$0007
  22. IA_LineWidth    EQU    IMAGE_ATTRIBUTES+$0008
  23. IA_Pens    EQU    IMAGE_ATTRIBUTES+$000E
  24. IA_Resolution    EQU    IMAGE_ATTRIBUTES+$000F
  25. IA_APattern    EQU    IMAGE_ATTRIBUTES+$0010
  26. IA_APatSize    EQU    IMAGE_ATTRIBUTES+$0011
  27. IA_Mode    EQU    IMAGE_ATTRIBUTES+$0012
  28. IA_Font    EQU    IMAGE_ATTRIBUTES+$0013
  29. IA_Outline    EQU    IMAGE_ATTRIBUTES+$0014
  30. IA_Recessed    EQU    IMAGE_ATTRIBUTES+$0015
  31. IA_DoubleEmboss    EQU    IMAGE_ATTRIBUTES+$0016
  32. IA_EdgesOnly    EQU    IMAGE_ATTRIBUTES+$0017
  33. SYSIA_Size    EQU    IMAGE_ATTRIBUTES+$000B
  34. SYSIA_Depth    EQU    IMAGE_ATTRIBUTES+$000C
  35. SYSIA_Which    EQU    IMAGE_ATTRIBUTES+$000D
  36. SYSIA_DrawInfo    EQU    IMAGE_ATTRIBUTES+$0018
  37. SYSIA_Pens    EQU    IA_Pens
  38. IA_ShadowPen    EQU    IMAGE_ATTRIBUTES+$0009
  39. IA_HighlightPen    EQU    IMAGE_ATTRIBUTES+$000A
  40. SYSISIZE_MEDRES    EQU    0
  41. SYSISIZE_LOWRES    EQU    1
  42. SYSISIZE_HIRES    EQU    2
  43. DEPTHIMAGE    EQU    0
  44. ZOOMIMAGE    EQU    1
  45. SIZEIMAGE    EQU    2
  46. CLOSEIMAGE    EQU    3
  47. SDEPTHIMAGE    EQU    5
  48. LEFTIMAGE    EQU    $A
  49. UPIMAGE    EQU    $B
  50. RIGHTIMAGE    EQU    $C
  51. DOWNIMAGE    EQU    $D
  52. CHECKIMAGE    EQU    $E
  53. MXIMAGE    EQU    $F
  54. IM_DRAW    EQU    $202
  55. IM_HITTEST    EQU    $203
  56. IM_ERASE    EQU    $204
  57. IM_MOVE    EQU    $205
  58. IM_DRAWFRAME    EQU    $206
  59. IM_FRAMEBOX    EQU    $207
  60. IM_HITFRAME    EQU    $208
  61. IM_ERASEFRAME    EQU    $209
  62. IDS_NORMAL    EQU    0
  63. IDS_SELECTED    EQU    1
  64. IDS_DISABLED    EQU    2
  65. IDS_BUSY    EQU    3
  66. IDS_INDETERMINATE    EQU    4
  67. IDS_INACTIVENORMAL    EQU    5
  68. IDS_INACTIVESELECTED    EQU    6
  69. IDS_INACTIVEDISABLED    EQU    7
  70. IDS_INDETERMINANT    EQU    IDS_INDETERMINATE
  71.     RSRESET
  72. impFrameBox    rs.b    4
  73. impf_ContentsBox    rs    2
  74. impf_FrameBox    rs    2
  75. impf_DrInfo    rs    2
  76. impf_FrameFlags    rs    2
  77. FRAMEB_SPECIFY    EQU    0
  78. FRAMEF_SPECIFY    EQU    1
  79.     RSRESET
  80. impDraw    rs.b    4
  81. impd_RPort    rs    2
  82. impd_OffsetX    rs    1
  83. impd_OffsetY    rs    1
  84. impd_State    rs    2
  85. impd_DrInfo    rs    2
  86. impd_DimensionsWidth    rs    1
  87. impd_DimensionsHeight    rs    1
  88.     RSRESET
  89. impErase    rs.b    4
  90. impe_RPort    rs    2
  91. impe_OffsetX    rs    1
  92. impe_OffsetY    rs    1
  93. impe_DimensionsWidth    rs    1
  94. impe_DimensionsHeight    rs    1
  95.     RSRESET
  96. impHitTest    rs.b    4
  97. imph_PointX    rs    1
  98. imph_PointY    rs    1
  99. imph_DimensionsWidth    rs    1
  100. imph_DimensionsHeight    rs    1
  101.     IFND    INTUITION_IOBSOLETE_I
  102.     INCLUDE    "intuition/iobsolete.i"
  103.     ENDC
  104.     ENDC
  105.