home *** CD-ROM | disk | FTP | other *** search
/ Dave Lowe: Devpac Amiga 1 / Lowe_DevpacAmiga1.adf / include / workbench / workbench.i < prev   
Encoding:
Text File  |  1987-11-09  |  1.0 KB  |  67 lines

  1.     IFND    WORKBENCH_WORKBENCH_I
  2. WORKBENCH_WORKBENCH_I    set    1
  3.  
  4.     IFND    EXEC_PORTS_I
  5.     INCLUDE    "exec/ports.i"        for MN_SIZE
  6.     ENDC    !EXEC_PORTS_I
  7.  
  8.     IFND    INTUITION_I
  9.     INCLUDE    "intuition/intuition.i"        for nw_SIZE, gg_SIZEOF etc
  10.     ENDC    !INTUITION_I
  11.  
  12.  
  13. WBDISK    EQU   1
  14. WBDRAWER    EQU   2
  15. WBTOOL    EQU   3
  16. WBPROJECT    EQU   4
  17. WBGARBAGE    EQU   5
  18. WBDEVICE    EQU   6
  19. WBKICK    EQU   7
  20.  
  21.  
  22.     rsset    0
  23. dd_NewWindow    rs.b    nw_SIZE
  24. dd_CurrentX    rs.l    1
  25. dd_CurrentY    rs.l    1
  26. * several fields deleted in 1.2
  27. dd_SIZEOF    rs.w    0
  28.  
  29. DRAWERDATAFILESIZE    EQU dd_SIZEOF
  30.  
  31.  
  32.     rsset    0
  33. do_Magic    rs.w    1
  34. do_Version    rs.w    1
  35. do_Gadget    rs.b    gg_SIZEOF
  36. do_Type    rs.w    1
  37. do_DefaultTool    rs.l    1
  38. do_ToolTypes    rs.l    1
  39. do_CurrentX    rs.l    1
  40. do_CurrentY    rs.l    1
  41. do_DrawerData    rs.l    1
  42. do_ToolWindow    rs.l    1
  43. do_StackSize    rs.l    1
  44. do_SIZEOF    rs.w    0
  45.  
  46. WB_DISKMAGIC    EQU   $e310
  47. WB_DISKVERSION    EQU   1
  48.  
  49.     rsset    0
  50. fl_NumFree    rs.w    1
  51. fl_MemList    rs.b    LH_SIZE
  52. FreeList_SIZEOF    rs.w    0
  53.  
  54. MTYPE_PSTD    EQU   1
  55. MTYPE_TOOLEXIT    EQU   2
  56. MTYPE_DISKCHANGE    EQU   3
  57. MTYPE_TIMER    EQU   4
  58. MTYPE_CLOSEDOWN    EQU   5
  59. MTYPE_IOPROC    EQU   6
  60.  
  61. GADGBACKFILL    EQU    $0001
  62.  
  63. NO_ICON_POSITION    EQU    $80000000
  64.  
  65.     ENDC
  66.  
  67.