home *** CD-ROM | disk | FTP | other *** search
/ Graphics Plus / Graphics Plus.iso / amiga / opalvisn / devdocs.lha / Assembler / opalreqlib.i < prev   
Encoding:
Text File  |  1992-11-11  |  850 b   |  64 lines

  1.  IFND    OPAL_REQ_LIB_I
  2. OPAL_REQ_LIB_I   SET     1
  3.  
  4.  
  5.  IFND EXEC_TYPES_I
  6.  INCLUDE "exec/types.i"
  7.  ENDC
  8.  
  9.  IFND EXEC_LIBRARIES_I
  10.  INCLUDE "exec/libraries.i"
  11.  ENDC
  12.  
  13.  IFND OPAL_I
  14.  INCLUDE "opal/opallib.i"
  15.  ENDC
  16.  
  17.         LIBINIT
  18.          LIBDEF    _LVOOpalRequester
  19.  
  20.  
  21. CALLOPALREQ    MACRO
  22.         move.l    _OpalReqBase,a6
  23.         jsr    _LVO\1(a6)
  24.         ENDM
  25.  
  26.  
  27. OPALREQLIBNAME    MACRO
  28.         dc.b    "opalreq.library",0
  29.         EVEN
  30.         ENDM
  31.  
  32.  
  33.     STRUCTURE OpalReqLib,LIB_SIZE
  34.         ULONG    OR_SegList
  35.     LABEL    OpalReqLib_Sizeof
  36.  
  37.  
  38.     STRUCTURE    OR,0
  39.         UWORD    OR_TopEdge
  40.         APTR    OR_Hail
  41.         APTR    OR_File
  42.         APTR    OR_Dir
  43.         APTR    OR_Extension
  44.         APTR    OR_Window
  45.         APTR    OR_OScrn
  46.         APTR    OR_Pointer
  47.         UWORD    OR_OKHit
  48.         UWORD    OR_NeedRefresh
  49.         ULONG    OR_Flags
  50.         UWORD    OR_BackPen
  51.         UWORD    OR_PrimaryPen
  52.         UWORD    OR_SecondaryPen
  53.     LABEL    OR_SIZEOF
  54.  
  55. NO_INFO        EQU    1
  56. LASTPATH    EQU    2
  57.  
  58. OR_ERR_OUTOFMEM    EQU    1
  59. OR_ERR_INUSE    EQU    2
  60.  
  61. OPALREQ_HEIGHT    EQU    345
  62.  
  63.  ENDC
  64.