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 / svinfo.i < prev    next >
Text File  |  1994-12-28  |  2KB  |  57 lines

  1. {  superview/svinfo.h               }
  2. {  Version    : 9.1                 }
  3. {  Date       : 25.09.1994          }
  4. {  Written by : Andreas R. Kleinert }
  5. {  PCQ-Konvertierung by Andreas Neumann }
  6.  
  7. {$I "Include:SV/Superview/Superview.i" }
  8.  
  9.  
  10. {  *************************************************** }
  11. {  *                                                 * }
  12. {  * Information structures (SVObjects & SVDrivers)  * }
  13. {  *                                                 * }
  14. {  *************************************************** }
  15.  
  16.     { the following have been introduced with V6 : }
  17.  
  18. TYPE
  19.  
  20.     SVObjectInfo    =   RECORD
  21.  
  22.         soi_Type    :   INTEGER;        { valid SubTypeCode value       }
  23.         soi_Flags   :   INTEGER;        { Copy of Flags from svo_Flags  }
  24.         soi_TypeName :  ^Byte;          { Copy of svo_TypeID and
  25.                                           svo_SubTypeID[x]              }
  26.  
  27.         soi_NextEntry : ^SVObjectInfo;  { Pointer to next entry or NULL }
  28.  
  29.                         END;
  30.     SVObjectInfoPtr =   ^SVObjectInfo;
  31.  
  32.  
  33.     SVDriverInfo    =   RECORD
  34.  
  35.         sdi_Flags   :   INTEGER;        { Copy of Flags from svd_Flags  }
  36.         sdi_Name    :   ADDRESS;        { Pointer to svd_ID             }
  37.  
  38.         sdi_NextEntry : ^SVDriverInfo;  { Pointer to next entry or NULL }
  39.  
  40.                         END;
  41.     SVDriverInfoPtr =   ^SVDriverInfo;
  42.  
  43.     { the following has been introduced with V9 : }
  44.  
  45.  
  46.     SVOperatorInfo  =   RECORD
  47.  
  48.         spi_Flags   :   INTEGER;        { Copy of Flags from svp_Flags  }
  49.         spi_Desc    :   Address;        { Pointer to svd_Description    }
  50.         spi_Author  :   Address;        { Pointer to svd_Author         }
  51.  
  52.         spi_NextEntry : ^SVOperatorInfo; { Pointer to next entry or NULL }
  53.  
  54.                         END;
  55.     SVOperatorInfoPtr   =   ^SVOperatorInfo;
  56.  
  57.