home *** CD-ROM | disk | FTP | other *** search
/ Dave Lowe: Devpac Amiga 1 / Lowe_DevpacAmiga1.adf / include / intuition / intuition_lib.i next >
Encoding:
Text File  |  1987-11-09  |  2.1 KB  |  97 lines

  1.     IFND    INTUITION_LIB
  2. INTUITION_LIB    set    1
  3.  
  4. * Library offsets from _IntuitionBase
  5.  
  6. _LVOOpenIntuition    equ    -30
  7. _LVOIntuition    equ    -36
  8. _LVOAddGadget    equ    -42
  9. _LVOClearDMRequest    equ    -48
  10. _LVOClearMenuStrip    equ    -54
  11. _LVOClearPointer    equ    -60
  12. _LVOCloseScreen    equ    -66
  13. _LVOCloseWindow    equ    -72
  14. _LVOCloseWorkBench    equ    -78
  15. _LVOCurrentTime    equ    -84
  16. _LVODisplayAlert    equ    -90
  17. _LVODisplayBeep    equ    -96
  18. _LVODoubleClick    equ    -102
  19. _LVODrawBorder    equ    -108
  20. _LVODrawImage    equ    -114
  21. _LVOEndRequest    equ    -120
  22. _LVOGetDefPrefs    equ    -126
  23. _LVOGetPrefs    equ    -132
  24. _LVOInitRequester    equ    -138
  25. _LVOItemAddress    equ    -144
  26. _LVOModifyIDCMP    equ    -150
  27. _LVOModifyProp    equ    -156
  28. _LVOMoveScreen    equ    -162
  29. _LVOMoveWindow    equ    -168
  30. _LVOOffGadget    equ    -174
  31. _LVOOffMenu    equ    -180
  32. _LVOOnGadget    equ    -186
  33. _LVOOnMenu    equ    -192
  34. _LVOOpenScreen    equ    -198
  35. _LVOOpenWindow    equ    -204
  36. _LVOOpenWorkBench    equ    -210
  37. _LVOPrintIText    equ    -216
  38. _LVORefreshGadgets    equ    -222
  39. _LVORemoveGadget    equ    -228
  40. _LVOReportMouse    equ    -234
  41. _LVORequest    equ    -240
  42. _LVOScreenToBack    equ    -246
  43. _LVOScreenToFront    equ    -252
  44. _LVOSetDMRequest    equ    -258
  45. _LVOSetMenuStrip    equ    -264
  46. _LVOSetPointer    equ    -270
  47. _LVOSetWindowTitles    equ    -276
  48. _LVOShowTitle    equ    -282
  49. _LVOSizeWindow    equ    -288
  50. _LVOViewAddress    equ    -294
  51. _LVOViewPortAddress    equ    -300
  52. _LVOWindowToBack    equ    -306
  53. _LVOWindowToFront    equ    -312
  54. _LVOWindowLimits    equ    -318
  55. _LVOSetPrefs    equ    -324
  56. _LVOIntuiTextLength    equ    -330
  57. _LVOWBenchToBack    equ    -336
  58. _LVOWBenchToFront    equ    -342
  59. _LVOAutoRequest    equ    -348
  60. _LVOBeginRefresh    equ    -354
  61. _LVOBuildSysRequest    equ    -360
  62. _LVOEndRefresh    equ    -366
  63. _LVOFreeSysRequest    equ    -372
  64. _LVOMakeScreen    equ    -378
  65. _LVORemakeDisplay    equ    -384
  66. _LVORethinkDisplay    equ    -390
  67. _LVOAllocRemember    equ    -396
  68. _LVOAlohaWorkbench    equ    -402
  69. _LVOFreeRemember    equ    -408
  70. _LVOLockIBase    equ    -414
  71. _LVOUnlockIBase    equ    -420
  72. * new 1.2 routines
  73. _LVOGetScreenData    equ    -426
  74. _LVORefreshGList    equ    -432
  75. _LVOAddGList    equ    -438
  76. _LVORemoveGList    equ    -444
  77. _LVOActivateWindow    equ    -450
  78. _LVORefreshWindowFrame    equ    -456
  79. _LVOActivateGadget    equ    -462
  80. _LVONewModifyProp    equ    -468
  81.  
  82. * call an intution routine, losing A6
  83.  
  84. CALLINT    macro    name
  85.     move.l    _IntuitionBase,a6
  86.     jsr    _LVO\1(a6)
  87.     endm
  88.  
  89. * define the library name
  90. INTNAME    macro
  91.     dc.b    'intuition.library',0
  92.     even
  93.     endm
  94.  
  95.     ENDC
  96.  
  97.