home *** CD-ROM | disk | FTP | other *** search
/ Dave Lowe: Devpac Amiga 1 / Lowe_DevpacAmiga1.adf / include / workbench / icon_lib.i next >
Encoding:
Text File  |  1987-11-09  |  594 b   |  35 lines

  1.     IFND    ICON_LIB_I        name changed
  2. ICON_LIB_I    set    1
  3.  
  4. * library offsets off _IconBase
  5.  
  6. _LVOGetWBObject    equ    -30
  7. _LVOPutWBObject    equ    -36
  8. _LVOGetIcon    equ    -42
  9. _LVOPutIcon    equ    -48
  10. _LVOFreeFreeList    equ    -54
  11. _LVOFreeWBObject    equ    -60
  12. _LVOAllocWBObject    equ    -66
  13. _LVOAddFreeList    equ    -72
  14. _LVOGetDiskObject    equ    -78
  15. _LVOPutDiskObject    equ    -84
  16. _LVOFreeDiskObject    equ    -90
  17. _LVOFindToolType    equ    -96
  18. _LVOMatchToolValue    equ    -102
  19. _LVOBumpRevision    equ    -108
  20.  
  21. * macro to call it
  22. CALLICON    macro
  23.         move.l    _IconBase,a6
  24.         jsr    _LVO\1(a6)
  25.         endm
  26.  
  27. * macro to define name
  28. ICONNAME    macro
  29.         dc.b    'icon.library',0
  30.         even
  31.         endm
  32.  
  33.     ENDC
  34.  
  35.