home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Programming / Basic / MAXONB32.DMS / in.adf / Includes.lha / BH / workbench.bc < prev    next >
Encoding:
Text File  |  1994-03-16  |  2.1 KB  |  90 lines

  1. ' workbench BASIC constants
  2.  
  3. '$underlines
  4. 'AppWindow fields 
  5. CONST aw_PRIVATE% = 0
  6. CONST AppWindow_sizeof%=4
  7. 'WBArg fields 
  8. CONST wa_Lock% = 0
  9. CONST wa_Name% = 4
  10. CONST WBArg_sizeof%=8
  11. 'OldDrawerData fields 
  12. CONST OldDrawerDatadd_NewWindow% = 0
  13. CONST OldDrawerDatadd_CurrentX% = 48
  14. CONST OldDrawerDatadd_CurrentY% = 52
  15. CONST OldDrawerData_sizeof%=56
  16. 'AppIcon fields 
  17. CONST ai_PRIVATE% = 0
  18. CONST AppIcon_sizeof%=4
  19. 'DrawerData fields 
  20. CONST DrawerDatadd_NewWindow% = 0
  21. CONST DrawerDatadd_CurrentX% = 48
  22. CONST DrawerDatadd_CurrentY% = 52
  23. CONST dd_Flags% = 56
  24. CONST dd_ViewModes% = 60
  25. CONST DrawerData_sizeof%=62
  26. 'AppMenuItem fields 
  27. CONST ami_PRIVATE% = 0
  28. CONST AppMenuItem_sizeof%=4
  29. 'DiskObject fields 
  30. CONST do_Magic% = 0
  31. CONST do_Version% = 2
  32. CONST do_Gadget% = 4
  33. CONST do_Type% = 48
  34. CONST do_DefaultTool% = 50
  35. CONST do_ToolTypes% = 54
  36. CONST do_CurrentX% = 58
  37. CONST do_CurrentY% = 62
  38. CONST do_DrawerData% = 66
  39. CONST do_ToolWindow% = 70
  40. CONST do_StackSize% = 74
  41. CONST DiskObject_sizeof%=78
  42. 'AppMessage fields 
  43. CONST am_Message% = 0
  44. CONST am_Type% = 20
  45. CONST am_UserData% = 22
  46. CONST am_ID% = 26
  47. CONST am_NumArgs% = 30
  48. CONST am_ArgList% = 34
  49. CONST am_Version% = 38
  50. CONST am_Class% = 40
  51. CONST am_MouseX% = 42
  52. CONST am_MouseY% = 44
  53. CONST am_Seconds% = 46
  54. CONST am_Micros% = 50
  55. CONST am_Reserved% = 54
  56. CONST AppMessage_sizeof%=86
  57. 'FreeList fields 
  58. CONST fl_NumFree% = 0
  59. CONST fl_MemList% = 2
  60. CONST FreeList_sizeof%=16
  61. 'WBStartup fields 
  62. CONST sm_Message% = 0
  63. CONST sm_Process% = 20
  64. CONST sm_Segment% = 24
  65. CONST sm_NumArgs% = 28
  66. CONST sm_ToolWindow% = 32
  67. CONST sm_ArgList% = 36
  68. CONST WBStartup_sizeof%=40
  69. CONST WBDRAWER& = 2&
  70. CONST GFLG_GADGBACKFILL& = 1&
  71. CONST DRAWERDATAFILESIZE& = &h3E&
  72. CONST GADGBACKFILL& = 1&
  73. CONST WBGARBAGE& = 5&
  74. CONST WBKICK& = 7&
  75. CONST AMTYPE_APPWINDOW& = 7&
  76. CONST OLDDRAWERDATAFILESIZE& = &h38&
  77. CONST WBDISK& = 1&
  78. CONST WB_DISKREVISIONMASK& = &hFF&
  79. CONST WB_DISKREVISION& = 1&
  80. CONST NO_ICON_POSITION& = &h80000000&
  81. CONST WBTOOL& = 3&
  82. CONST WBAPPICON& = 8&
  83. CONST AMTYPE_APPICON& = 8&
  84. CONST WBDEVICE& = 6&
  85. CONST AM_VERSION& = 1&
  86. CONST WBPROJECT& = 4&
  87. CONST AMTYPE_APPMENUITEM& = 9&
  88. CONST WB_DISKVERSION& = 1&
  89. CONST WB_DISKMAGIC& = &hE310&
  90.