home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 8 / FreshFishVol8-CD2.bin / bbs / gfx / superview-lib-9.12.lha / SuperView-Lib / Programmers / PCQ-Pascal / include / SV / superview / superviewbase.i < prev    next >
Text File  |  1994-12-28  |  2KB  |  73 lines

  1. {  superview/superviewbase.h        }
  2. {  Version    : 9.1                 }
  3. {  Date       : 24.09.1994          }
  4. {  Written by : Andreas R. Kleinert }
  5. {  PCQ - Konvertierung : Andreas Neumann }
  6.  
  7.  
  8. {$I "Include:SV/SuperView/Superview.i" }
  9.  
  10. {$I "Include:exec/lists.i" }
  11.  
  12. {$I "Include:Exec/libraries.i" }
  13.  
  14. {$I "include:sv/SVDrivers/SVDrivers.i" }
  15.  
  16. { PCQ : für ExecBasePtr }
  17. {$I "Include:exec/execbase.i" }
  18.  
  19. { PCQ : für DOSLibraryPtr }
  20. {$I "Include:libraries/dosextens.i" }
  21.  
  22. { PCQ : für IntuitionBasePtr }
  23. {$I "Include:Intuition/Intuitionbase.i" }
  24.  
  25. { PCQ : für GfxBasePtr }
  26. {$I "Include:Graphics/GfxBase.i" }
  27.  
  28. { PCQ : für SVSupportBase }
  29. {$I "Include:SV/SuperViewSupport/SvSupportbase.i" }
  30.  
  31.  
  32.     {
  33.       All entries are READ-ONLY.
  34.       The private entries should NEVER be accessed.
  35.     }
  36.  
  37. TYPE
  38.     SuperViewBaseType   =   RECORD
  39.         svb_LibNode     :   Library;
  40.         svb_SegList     :   Address;
  41.         svb_SysBase     :   ExecBasePtr;
  42.         svb_DOSBase     :   DOSLibraryPtr;
  43.         svb_IntuitionBase : IntuitionBasePtr;
  44.         svb_GfxBase     :   GfxBasePtr;
  45.  
  46.     { next have been added with V2 : }
  47.  
  48.         svb_IFFParseBase :  LibraryPtr;     { may be NULL }
  49.         svb_DataTypesBase : LibraryPtr;     { may be NULL }
  50.  
  51.         svb_SVObjectList :  List;    { see SVL_GetSVObjectList()      }
  52.         svb_Private1    :   INTEGER; { DO NOT ACCESS }
  53.         svb_Private2    :   INTEGER; { DO NOT ACCESS }
  54.         svb_Private3    :   INTEGER; { DO NOT ACCESS }
  55.  
  56.     { next have been added with V3 : }
  57.  
  58.         svb_SVDriverList :  List;   { see SVL_GetSVDriverList()      }
  59.         svb_GlobalDriver :  SVD_DriverNodePtr; { may be NULL for Default-Driver }
  60.  
  61.     { next have been added with V4 : }
  62.  
  63.         svb_UtilityBase :   LibraryPtr;
  64.         svb_SVSupportBase : SVSupportBasePtr;
  65.  
  66.     { next have been added with V9 : }
  67.  
  68.         svb_SVOperatorList : List; { see SVL_GetSVOperatorList()   }
  69.  
  70.                         END;
  71.     SuperViewBasePtr    =   ^SuperViewBaseType;
  72.  
  73.