home *** CD-ROM | disk | FTP | other *** search
/ Turbo Toolbox / Turbo_Toolbox.iso / sonderh1 / gsxconst.pas < prev    next >
Pascal/Delphi Source File  |  1986-11-25  |  3KB  |  110 lines

  1. {-------------------------------------------}
  2. { gsxconst.pas - Pascal GSX Bibliothek:     }
  3. {       Konstanten-Definitionen             }
  4. {-------------------------------------------}
  5.  
  6. { GSX-Geraete:
  7.   Nummer  1-10: Bildschirmtreiber,
  8.          11-20: Plottertreiber,
  9.          21-30: Durckertreiber,
  10.          31-40: Metafiles,
  11.          41-50: andere Geraete.             }
  12.   Screen              = 01;
  13.   Plotter             = 11;
  14.   Printer             = 21;
  15.   Metafile            = 31;
  16.  
  17. { Linienarten: }
  18.   Solid               = 1;     { ---------- }
  19.   Dashed              = 2;     { -----      }
  20.   Dotted              = 3;     { - - - - -  }
  21.   DashDot             = 4;     { -----  -   }
  22.   LongDash            = 5;     { --------   }
  23.   DashDotDot          = 6;     { ----- - -  }
  24.  
  25. { Markierungsarten: }
  26.   Dot                 = 1;     { . }
  27.   Plus                = 2;     { + }
  28.   Star                = 3;     { * }
  29.   CircleMark          = 4;     { o }
  30.   Cross               = 5;     { x }
  31.  
  32. { Fuellarten: (Styles) }
  33.   Hollow              = 0; { nur Rahmen }
  34. { Solid               = 1; s. Linienarten }
  35.   Pattern             = 2; { Halbton-Muster }
  36.   Hatch               = 3; { Schraffur }
  37.  
  38. { Schraffurarten: (Indices ) }
  39.   Vertical            = 1;
  40.   Horizontal          = 2;
  41.   Plus45Deg           = 3;
  42.   Minus45Deg          = 4;
  43.   Crossed             = 5;
  44.   DiaCrossed          = 6;
  45.  
  46. { Farb-Tabelle: }
  47.   Black               = 0;
  48.   Red                 = 1;
  49.   Green               = 2;
  50.   Blue                = 3;
  51.   Cyan                = 4;
  52.   Yellow              = 5;
  53.   Magenta             = 6;
  54.   White               = 7;
  55.  
  56. { Zeichensaetze, sind geraeteabhaengig.
  57.   Numerierung von 1 bis ???:           }
  58.   Standard            = 1;
  59.  
  60. { Zeichen-Modi: }
  61.   Replace             = 1;
  62.   Transparent         = 2;
  63.   Complement          = 3;
  64.   Erase               = 4;
  65.  
  66. { Cursor-Operationen: }
  67.   Up                  = 4;
  68.   Down                = 5;
  69.   Right               = 6;
  70.   Left                = 7;
  71.   Home                = 8;
  72.   EraToScreenEnd      = 9;
  73.   EraToLineEnd        = 10;
  74.  
  75. { Video-Attribute: }
  76.   Reverse             = 13;
  77.   Normal              = 14;
  78.  
  79. { Kreissegmentarten: }
  80.   Arc                 = 2;    { Kreisbogen }
  81.   PieSlice            = 3;    { Torte }
  82.  
  83. { Positionierungs-Geraete: }
  84.   Keyboard            = 1;
  85.   MouseJoystick       = 2;
  86.  
  87. { Eingabe-Geraete: }
  88.   InputLocator        = 1;
  89.   InputValuator       = 2;
  90.   InputChoice         = 3;
  91.   InputString         = 4;
  92.  
  93. { Eingabe-Modi: }
  94. { auf Bestaetigung der Eingabe warten: }
  95.   Request             = 1;
  96. { Eingabe nur lesen und sofort weiter: }
  97.   Sample              = 2;
  98.  
  99. { Geraetearten : }
  100.   OutOnly             = 0; { nur Ausgabe }
  101.   InpOnly             = 1; { nur Eingabe }
  102.   InpOut              = 2; { beides }
  103.   SegStore            = 4; { Geraeteabh.
  104.                              segm. Speicher }
  105.   MetaOut             = 5; { GKS Metafile-
  106.                              ausgabe.       }
  107.  
  108. {-------------------------------------------}
  109.         { Ende von gsxconst.pas }
  110.