home *** CD-ROM | disk | FTP | other *** search
/ Fish 'n' More 2 / fishmore-publicdomainlibraryvol.ii1991xetec.iso / dirs / a68kex_431.lzh / A68Kex / FileRequest.i < prev    next >
Text File  |  1991-01-17  |  2KB  |  124 lines

  1. _AbsExecBase equ 4
  2.  
  3. **** exec ****
  4.  
  5. _LVOAllocMem       equ -$c6
  6. _LVOFreeMem        equ -$d2
  7. _LVOGetMsg         equ -$174
  8. _LVOReplyMsg       equ -$17a
  9. _LVOOldOpenLibrary equ -$198
  10. _LVOCloseLibrary   equ -$19e
  11. _LVOOpenDevice     equ -$1bc
  12. _LVOCloseDevice    equ -$1c2
  13. _LVODoIO           equ -$1c8
  14.  
  15. *** intuition ***
  16.  
  17. _LVOCloseWindow    equ -$48
  18. _LVOModifyProp     equ -$9c
  19. _LVOOffGadget      equ -$ae
  20. _LVOOpenWindow     equ -$cc
  21. _LVOPrintIText     equ -$d8
  22. _LVORefreshGadgets equ -$de
  23. _LVOScreenToFront  equ -$fc
  24.  
  25. *** dos ****
  26.  
  27. _LVOWrite          equ -$30
  28. _LVOOutput         equ -$3c
  29. _LVOLock           equ -$54
  30. _LVOUnLock         equ -$5a
  31. _LVOExamine        equ -$66
  32. _LVOExNext         equ -$6c
  33.  
  34. **** graphics ****
  35.  
  36. _LVORectFill       equ -$132
  37. _LVOSetAPen        equ -$156
  38. _LVOScrollRaster   equ -$18c
  39.  
  40. im_Class         equ $14
  41. im_Code          equ $18
  42. im_IAddress      equ $1c
  43. gg_GadgetID      equ $26
  44. wd_RPort         equ $32
  45. wd_UserPort      equ $56
  46.  
  47. aa6  set 0
  48. exec equ 1
  49. int  equ 2
  50. dos  equ 3
  51. graf equ 4
  52.  
  53. CALLEXEC macro
  54.          ifne    (aa6-exec)
  55.          movea.l _AbsExecBase,a6
  56. aa6      set exec
  57.          endif
  58.          jsr     _LVO\1(a6)
  59.          endm
  60.  
  61. CALLINT  macro
  62.          movea.l _IntuitionBase(pc),a6
  63. aa6      set int
  64.          jsr     _LVO\1(a6)
  65.          endm
  66.  
  67. INTNAME  macro
  68.          dc.b 'intuition.library',0
  69.          endm
  70.  
  71. CALLDOS  macro
  72.          ifne    (aa6-dos)
  73.          movea.l _DOSBase(pc),a6
  74. aa6      set dos
  75.          endif
  76.          jsr     _LVO\1(a6)
  77.          endm
  78.  
  79. DOSNAME  macro
  80.          dc.b 'dos.library',0
  81.          endm
  82.  
  83. CALLGRAF macro
  84.          ifne    (aa6-graf)
  85.          movea.l _GfxBase(pc),a6
  86. aa6      set graf
  87.          endif
  88.          jsr     _LVO\1(a6)
  89.          endm
  90.  
  91. GRAFNAME macro
  92.          dc.b 'graphics.library',0
  93.          endm
  94.  
  95.  
  96. DLT_DEVICE   equ 0
  97. RP_JAM1      equ 0
  98. RP_JAM2      equ 1
  99. RELVERIFY    equ 1
  100. BOOLGADGET   equ 1
  101. GADGHBOX     equ 1
  102. WBENCHSCREEN equ 1
  103. AUTOKNOB     equ 1
  104. GADGHIMAGE   equ 2
  105. WINDOWDRAG   equ 2
  106. PROPGADGET   equ 3
  107. STRGADGET    equ 4
  108. FREEVERT     equ 4
  109. GADGETDOWN   equ $20
  110. GADGETUP     equ $40
  111. ACTIVATE     equ $1000
  112. DISKINSERTED equ $8000
  113. DISKREMOVED  equ $10000
  114. RMBTRAP      equ $10000
  115.  
  116. dn_Next    equ 0
  117. dn_Type    equ 4
  118. di_DevInfo equ 4
  119. rn_Info    equ $18
  120. dl_Root    equ $22
  121. dn_Name    equ $28
  122.  
  123.  
  124.