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

  1.     IFND    WORKBENCH_WORKBENCH_I
  2. WORKBENCH_WORKBENCH_I    EQU    1
  3. *    $Filename: workbench/workbench.i $
  4. *    $Release: 2.04 Includes, V37.4 $
  5. *    $Revision: 37.2 $
  6. *    $Date: 91/02/01 $
  7. *    workbench.library general definitions
  8. *    (C) Copyright 1985-1991 Commodore-Amiga, Inc.
  9. *    All Rights Reserved
  10.     IFND    EXEC_TYPES_I
  11.     INCLUDE    "exec/types.i"
  12.     ENDC
  13.     IFND    EXEC_NODES_I
  14.     INCLUDE    "exec/nodes.i"
  15.     ENDC
  16.     IFND    EXEC_LISTS_I
  17.     INCLUDE    "exec/lists.i"
  18.     ENDC
  19.     IFND    EXEC_TASKS_I
  20.     INCLUDE    "exec/tasks.i"
  21.     ENDC
  22.     IFND    INTUITION_INTUITION_I
  23.     INCLUDE    "intuition/intuition.i"
  24.     ENDC
  25. WBDISK    EQU    1
  26. WBDRAWER    EQU    2
  27. WBTOOL    EQU    3
  28. WBPROJECT    EQU    4
  29. WBGARBAGE    EQU    5
  30. WBDEVICE    EQU    6
  31. WBKICK    EQU    7
  32. WBAPPICON    EQU    8
  33.     RSRESET
  34. DrawerData    rs.b    0
  35. dd_NewWindow    rs.b    nw_SIZE
  36. dd_CurrentX    rs    2
  37. dd_CurrentY    rs    2
  38. OldDrawerData_SIZEOF    rs.b    0
  39. OLDDRAWERDATAFILESIZE    EQU    OldDrawerData_SIZEOF
  40. dd_Flags    rs    2
  41. dd_ViewModes    rs    1
  42. DrawerData_SIZEOF    rs.b    0
  43. DRAWERDATAFILESIZE    EQU    DrawerData_SIZEOF
  44.     RSRESET
  45. DiskObject    rs.b    0
  46. do_Magic    rs    1
  47. do_Version    rs    1
  48. do_Gadget    rs.b    gg_SIZEOF
  49. do_Type    rs.b    1
  50. do_PAD_BYTE    rs.b    1
  51. do_DefaultTool    rs    2
  52. do_ToolTypes    rs    2
  53. do_CurrentX    rs    2
  54. do_CurrentY    rs    2
  55. do_DrawerData    rs    2
  56. do_ToolWindow    rs    2
  57. do_StackSize    rs    2
  58. do_SIZEOF    rs.b    0
  59. WB_DISKMAGIC    EQU    $e310
  60. WB_DISKVERSION    EQU    1
  61. WB_DISKREVISION    EQU    1
  62. WB_DISKREVISIONMASK    EQU    $ff
  63.     RSRESET
  64. FreeList    rs.b    0
  65. fl_NumFree    rs    1
  66. fl_MemList    rs.b    LH_SIZE
  67. FreeList_SIZEOF    rs.b    0
  68. MTYPE_PSTD    EQU    1
  69. MTYPE_TOOLEXIT    EQU    2
  70. MTYPE_DISKCHANGE    EQU    3
  71. MTYPE_TIMER    EQU    4
  72. MTYPE_CLOSEDOWN    EQU    5
  73. MTYPE_IOPROC    EQU    6
  74. MTYPE_APPWINDOW    EQU    7
  75. MTYPE_APPICON    EQU    8
  76. MTYPE_APPMENUITEM    EQU    9
  77. MTYPE_COPYEXIT    EQU    10
  78. MTYPE_ICONPUT    EQU    11
  79. GADGBACKFILL    EQU    1
  80. NO_ICON_POSITION    EQU    $80000000
  81. WORKBENCH_NAME    MACRO
  82.     dc.b    'workbench.library',0
  83.     ds.w    0
  84.     ENDM
  85. AM_VERSION    EQU    1
  86.     RSRESET
  87. AppMessage    rs.b    0
  88. am_Message    rs.b    MN_SIZE
  89. am_Type    rs    1
  90. am_UserData    rs    2
  91. am_ID    rs    2
  92. am_NumArgs    rs    2
  93. am_ArgList    rs    2
  94. am_Version    rs    1
  95. am_Class    rs    1
  96. am_MouseX    rs    1
  97. am_MouseY    rs    1
  98. am_Seconds    rs    2
  99. am_Micros    rs    2
  100. am_Reserved    rs.b    8
  101. AppMessage_SIZEOF    rs.b    0
  102.     RSRESET
  103. AppWindow    rs.b    0
  104. aw_PRIVATE    rs.b    0
  105. AppWindow_SIZEOF    rs.b    0
  106.     RSRESET
  107. AppIcon    rs.b    0
  108. ai_PRIVATE    rs.b    0
  109. AppIcon_SIZEOF    rs.b    0
  110.     RSRESET
  111. AppMenuItem    rs.b    0
  112. ami_PRIVATE    rs.b    0
  113. AppMenuItem_SIZEOF    rs.b    0
  114.     ENDC
  115.