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

  1. {  svdrivers/svdrivers.h            }
  2. {  Version    : 3.5                 }
  3. {  Date       : 25.03.1994          }
  4. {  Written by : Andreas R. Kleinert }
  5. {  PCQ-Konvertierung by Andreas Neumann }
  6.  
  7. {  SVDriver-Version V1.x+ }
  8.  
  9. TYPE
  10.     SVD_DriverNode  =   RECORD
  11.  
  12.         svd_Node    :   Node;       { chaining Node
  13.                                       (svd_Node->ln_Name MUST
  14.                                       point to svd_FileName !)          }
  15.  
  16.         svd_Version :   INTEGER;    { Library-Version of svdriver       }
  17.  
  18.         svd_Flags   :   INTEGER;    { Flags, see below                  }
  19.  
  20.         svd_FileName :  ARRAY [1..108] OF CHAR; { use 30, as in struct FileInfoBlock    }
  21.  
  22.         svd_MaxWidth :  INTEGER;    { max. Screen Dimensions or 0xFFFFFFFF  }
  23.         svd_MaxHeight : INTEGER;
  24.         svd_MaxDepth :  INTEGER;
  25.  
  26.         svd_ID      :   ARRAY [1..80] OF CHAR;  { short description, e.g. "AGA Driver"  }
  27.  
  28.  { size may grow with bigger svd_Version, see below }
  29.  
  30.                         END;
  31.     SVD_DriverNodePtr   =   ^SVD_DriverNode;
  32.  
  33.  
  34. CONST
  35.     SVD_VERSION =   1;              { If this Version, which depends on the
  36.                                        svdriver's Library-Version, is set,
  37.                                        it is guaranteed, that at least the
  38.                                        above information is available.       }
  39.  
  40.    { Flags allowed for svd_Flags field. Values are "just for info" yet. }
  41.  
  42.     SVDF_INTUITION = (1 shl 0);     { Intuition compatible Display
  43.                                       e.g. Amiga, ECS, AA
  44.                                       or compatible Graphic Cards       }
  45.  
  46.     SVDF_FOREIGN   = (1 shl 1);     { incompatible Gfx Display
  47.                                        e.g. EGS                         }
  48.  
  49.