/**********************************************************************/
/*                                                                    */
/*     Dieses File soll nur als Verbesserung, des schon auf der       */
/*     PEARL-POLL Diskette Nr.7 befindlichen Files GKSSPEZ dienen.    */
/*                                                                    */
/*     In das Orginal von Uwe Begier 2400 Lübeck haben sich ein paar  */
/*     Fehler eingeschlichen, die einem das Leben verflucht schwer    */
/*     machen können. Selbst die Beschreibung von GKS ist nicht ganz  */
/*     Fehlerfrei. Ich hoffe diese Spezifikationen führen zu keinen   */
/*     PNUM, PTYPE oder PXFR  Fehler mehr.                            */
/*                                                                    */
/*     Bernhard Leikauf                                               */
/*     In den Haseln 17                                               */
/*     7 8 0 1  Wittnau                                               */
/*                                                                    */
/* Spezifikationen der GKS-Prozeduren   Siehe Handbuch Kap.  2.2      */ 
/*                      HOFFENTLICH  fehlerfrei                       */ 
/*                                                                    */
/**********************************************************************/

/*     GKS öffnen und schließen                        ****************/ 
   SPC GOPKS   ENTRY   (FIXED)                         GLOBAL; 
   SPC GCLKS   ENTRY                                   GLOBAL; 
   SPC GECLKS  ENTRY                                   GLOBAL; 

/*     Arbeitsplatzbefehle                             ****************/ 
   SPC GOPWK   ENTRY   (FIXED,FIXED,FIXED)             GLOBAL; 
   SPC GCLWK   ENTRY   (FIXED)                         GLOBAL; 
   SPC GACWK   ENTRY   (FIXED)                         GLOBAL; 
   SPC GDAWK   ENTRY   (FIXED)                         GLOBAL; 
   SPC GCLRWK  ENTRY   (FIXED,FIXED)                   GLOBAL; 
   SPC GUWK    ENTRY   (FIXED,FIXED)                   GLOBAL; 

/*     Transformationen                                ****************/ 
   SPC GSWN    ENTRY   (FIXED,FLOAT,FLOAT,FLOAT,FLOAT) GLOBAL; 
   SPC GSVP    ENTRY   (FIXED,FLOAT,FLOAT,FLOAT,FLOAT) GLOBAL; 
   SPC GSWKWN  ENTRY   (FIXED,FLOAT,FLOAT,FLOAT,FLOAT) GLOBAL; 
   SPC GSWKVP  ENTRY   (FIXED,FLOAT,FLOAT,FLOAT,FLOAT) GLOBAL; 
   SPC GSELNT  ENTRY   (FIXED)                         GLOBAL; 

/*     Klippen                                         ****************/ 
   SPC GSCLIP  ENTRY   (FIXED)                         GLOBAL; 

/*     Darstellungselemente und Attribute              ****************/ 
   SPC GPL     ENTRY   (FIXED,() FLOAT IDENT,() FLOAT IDENT)   GLOBAL; 
   SPC GSLN    ENTRY   (FIXED)                         GLOBAL; 
   SPC GSLWSC  ENTRY   (FLOAT)                         GLOBAL; 
   SPC GSPLCI  ENTRY   (FIXED)                         GLOBAL; 
   SPC GSPLI   ENTRY   (FIXED)                         GLOBAL; 

   SPC GPM     ENTRY   (FIXED,() FLOAT IDENT,() FLOAT IDENT)   GLOBAL; 
   SPC GSMK    ENTRY   (FIXED)                         GLOBAL; 
   SPC GSMKSC  ENTRY   (FLOAT)                         GLOBAL; 
   SPC GSPMCI  ENTRY   (FIXED)                         GLOBAL; 
   SPC GSPMI   ENTRY   (FIXED)                         GLOBAL; 

   SPC GTX     ENTRY   (FLOAT,FLOAT,CHAR(80))          GLOBAL; 
   SPC GSCHH   ENTRY   (FLOAT)                         GLOBAL; 
   SPC GSCHUP  ENTRY   (FLOAT,FLOAT)                   GLOBAL; 
   SPC GSTXCI  ENTRY   (FIXED)                         GLOBAL; 
   SPC GSTXI   ENTRY   (FIXED)                         GLOBAL; 
   SPC GSTXP   ENTRY   (FIXED)                         GLOBAL; 
   SPC GSTXAL  ENTRY   (FIXED,FIXED)                   GLOBAL; 
   SPC GSTXFP  ENTRY   (FIXED,FIXED)                   GLOBAL; 
   SPC GSCHXP  ENTRY   (FLOAT)                         GLOBAL; 
   SPC GSCHSP  ENTRY   (FLOAT)                         GLOBAL; 

   SPC GFA     ENTRY   (FIXED,() FLOAT IDENT,() FLOAT IDENT)   GLOBAL; 
   SPC GSFAIS  ENTRY   (FIXED)                         GLOBAL; 
   SPC GSFASI  ENTRY   (FIXED)                         GLOBAL; 
   SPC GSFACI  ENTRY   (FIXED)                         GLOBAL; 
   SPC GSFAI   ENTRY   (FIXED)                         GLOBAL; 

   SPC GSPA    ENTRY   (FLOAT,FLOAT)                   GLOBAL; 
   SPC GSPARF  ENTRY   (FLOAT,FLOAT)                   GLOBAL; 

   SPC GCA     ENTRY   (FLOAT,FLOAT,FLOAT,FLOAT, 
                        FIXED,FIXED,FIXED,FIXED,FIXED,FIXED, 
                        (,) FIXED IDENT)               GLOBAL; 

   SPC GGDP    ENTRY   (FIXED,() FLOAT IDENT,() FLOAT IDENT, 
                        FIXED,FIXED,CHAR(80))          GLOBAL; 

/*     Farbänderungen                                  ****************/ 
   SPC GSCR    ENTRY   (FIXED,FIXED,FLOAT,FLOAT,FLOAT) GLOBAL; 

/*     Aspektanzeiger                                  ****************/ 
   SPC GSASF   ENTRY   (()FIXED IDENT)                 GLOBAL; 

/*     Fehlerfunktion                                  ****************/ 
   SPC GERHND  ENTRY   (FIXED,FIXED,FIXED)             GLOBAL; 
   SPC GERLOG  ENTRY   (FIXED,FIXED,FIXED)             GLOBAL; 

/*     Abfragefunktionen                               ****************/ 
   SPC GQOPS   ENTRY   (FIXED IDENT)                   GLOBAL; 
   SPC GQLVKS  ENTRY   (FIXED IDENT,FIXED IDENT)       GLOBAL; 
   SPC GQEWK   ENTRY   (FIXED,FIXED IDENT,FIXED IDENT, 
                        FIXED IDENT)                   GLOBAL; 
   SPC GQMNTN  ENTRY   (FIXED IDENT,FIXED IDENT)       GLOBAL; 
   SPC GQOPWK  ENTRY   (FIXED IDENT,FIXED IDENT, 
                        FIXED IDENT,FIXED IDENT)       GLOBAL; 

/*     Erfrage Werte der Grundelementattribute         ****************/ 
   SPC GQPLI   ENTRY   (FIXED IDENT,FIXED IDENT)       GLOBAL; 
   SPC GQPMI   ENTRY   (FIXED IDENT,FIXED IDENT)       GLOBAL; 
   SPC GQTXI   ENTRY   (FIXED IDENT,FIXED IDENT)       GLOBAL; 
   SPC GQCHH   ENTRY   (FIXED IDENT,FIXED IDENT)       GLOBAL; 
   SPC GQCHUP  ENTRY   (FIXED IDENT,FLOAT IDENT,FLOAT IDENT)   GLOBAL; 
   SPC GQTXP   ENTRY   (FIXED IDENT,FIXED IDENT)       GLOBAL; 
   SPC GQTXAL  ENTRY   (FIXED IDENT,FIXED IDENT,FIXED IDENT)   GLOBAL; 
   SPC GQFAI   ENTRY   (FIXED IDENT,FIXED IDENT)       GLOBAL; 
   SPC GQPA    ENTRY   (FIXED IDENT,FLOAT IDENT,FLOAT IDENT)   GLOBAL; 
   SPC GQPARF  ENTRY   (FIXED IDENT,FLOAT IDENT,FLOAT IDENT)   GLOBAL; 

/*     Erfrage aktuelle individuelle Attributwerte     ****************/ 
   SPC GQLN    ENTRY   (FIXED IDENT,FIXED IDENT)       GLOBAL; 
   SPC GQLWSC  ENTRY   (FIXED IDENT,FLOAT IDENT)       GLOBAL; 
   SPC GQPLCI  ENTRY   (FIXED IDENT,FIXED IDENT)       GLOBAL; 
   SPC GQMK    ENTRY   (FIXED IDENT,FIXED IDENT)       GLOBAL; 
   SPC GQMKSC  ENTRY   (FIXED IDENT,FLOAT IDENT)       GLOBAL; 
   SPC GQPMCI  ENTRY   (FIXED IDENT,FIXED IDENT)       GLOBAL; 
   SPC GQTXFP  ENTRY   (FIXED IDENT,FIXED IDENT,FIXED IDENT)   GLOBAL; 
   SPC GQCHXP  ENTRY   (FIXED IDENT,FLOAT IDENT)       GLOBAL; 
   SPC GQCHSP  ENTRY   (FIXED IDENT,FLOAT IDENT)       GLOBAL; 
   SPC GQTXCI  ENTRY   (FIXED IDENT,FIXED IDENT)       GLOBAL; 
   SPC GQFAIS  ENTRY   (FIXED IDENT,FIXED IDENT)       GLOBAL; 
   SPC GQFASI  ENTRY   (FIXED IDENT,FIXED IDENT)       GLOBAL; 
   SPC GQFACI  ENTRY   (FIXED IDENT,FIXED IDENT)       GLOBAL; 
   SPC GQASF   ENTRY   (FIXED IDENT,() FIXED IDENT)    GLOBAL; 

/*     Fragen zur Normalisierungstransformation        ****************/ 
   SPC GQCNTN  ENTRY   (FIXED IDENT,FIXED IDENT)       GLOBAL; 
   SPC GQENTN  ENTRY   (FIXED,FIXED IDENT,FIXED IDENT, 
                        FIXED IDENT)                   GLOBAL; 
   SPC GQNT    ENTRY   (FIXED,FIXED IDENT, 
                        () FLOAT IDENT,() FLOAT IDENT) GLOBAL; 

   SPC GQCLIP  ENTRY   (FIXED IDENT,FIXED IDENT)       GLOBAL; 
   SPC GQWKC   ENTRY   (FIXED,FIXED IDENT,FIXED IDENT, 
                        FIXED IDENT)                   GLOBAL; 
   SPC GQWKS   ENTRY   (FIXED,FIXED IDENT,FIXED IDENT) GLOBAL; 
   SPC GQWKDU  ENTRY   (FIXED,FIXED IDENT,FIXED IDENT, 
                        FIXED IDENT,FIXED IDENT,FIXED IDENT)   GLOBAL; 
   SPC GQTXX   ENTRY   (FIXED,FLOAT,FLOAT,CHAR(80), 
                        FIXED IDENT,FLOAT IDENT,FLOAT IDENT, 
                        () FLOAT IDENT,() FLOAT IDENT) GLOBAL; 
   SPC GQECI   ENTRY   (FIXED,FIXED,FIXED IDENT, 
                        FIXED IDENT,FIXED IDENT)       GLOBAL; 
   SPC GQCR    ENTRY   (FIXED,FIXED,FIXED,FIXED IDENT, 
                        FLOAT IDENT,FLOAT IDENT,FLOAT IDENT)   GLOBAL; 
   SPC GQWKT   ENTRY   (FIXED,FIXED IDENT,FIXED IDENT,() FLOAT IDENT, 
                        () FLOAT IDENT,() FLOAT IDENT,() FLOAT IDENT) 
                                                       GLOBAL; 
   SPC GQWKCA  ENTRY   (FIXED,FIXED IDENT,FIXED IDENT) GLOBAL; 
   SPC GQWKCL  ENTRY   (FIXED,FIXED IDENT,FIXED IDENT) GLOBAL; 
   SPC GQMDS   ENTRY   (FIXED,FIXED IDENT,FIXED IDENT, 
                        FLOAT IDENT,FLOAT IDENT, 
                        FIXED IDENT,FIXED IDENT)       GLOBAL; 
   SPC GQPLF   ENTRY   (FIXED,FIXED,FIXED IDENT,FIXED IDENT, 
                        FIXED IDENT,FIXED IDENT,FLOAT IDENT, 
                        FLOAT IDENT,FLOAT IDENT,FIXED IDENT)   GLOBAL; 
   SPC GQPPLR  ENTRY   (FIXED,FIXED,FIXED IDENT,FIXED IDENT, 
                        FLOAT IDENT,FIXED IDENT)       GLOBAL; 
   SPC GQPMF   ENTRY   (FIXED,FIXED,FIXED IDENT,FIXED IDENT, 
                        FIXED IDENT,FIXED IDENT,FLOAT IDENT, 
                        FLOAT IDENT,FLOAT IDENT,FIXED IDENT)   GLOBAL; 
   SPC GQPPMR  ENTRY   (FIXED,FIXED,FIXED IDENT,FIXED IDENT, 
                        FLOAT IDENT,FIXED IDENT)       GLOBAL; 
   SPC GQTXF   ENTRY   (FIXED,FIXED,FIXED IDENT,FIXED IDENT, 
                        FIXED IDENT,FIXED IDENT,FIXED IDENT, 
                        FLOAT IDENT,FLOAT IDENT,FIXED IDENT, 
                        FLOAT IDENT,FLOAT IDENT,FIXED IDENT)   GLOBAL; 
   SPC GQPTXR  ENTRY   (FIXED,FIXED,FIXED IDENT,FIXED IDENT, 
                        FIXED IDENT,FLOAT IDENT,FLOAT IDENT, 
                        FIXED IDENT)                   GLOBAL; 
   SPC GQFAF   ENTRY   (FIXED,FIXED,FIXED,FIXED IDENT, 
                        FIXED IDENT,FIXED IDENT,FIXED IDENT, 
                        FIXED IDENT,FIXED IDENT)       GLOBAL; 
   SPC GQPFAR  ENTRY   (FIXED,FIXED,FIXED IDENT,FIXED IDENT, 
                        FIXED IDENT,FIXED IDENT)       GLOBAL; 
   SPC GQPAF   ENTRY   (FIXED,FIXED IDENT,FIXED IDENT) GLOBAL; 
   SPC GQPPAR  ENTRY   (FIXED,FIXED,FIXED,FIXED, 
                        FIXED IDENT,FIXED IDENT,FIXED IDENT, 
                        (,) FIXED IDENT)               GLOBAL; 
   SPC GQCF    ENTRY   (FIXED,FIXED IDENT,FIXED IDENT, 
                        FIXED IDENT,FIXED IDENT)       GLOBAL; 
   SPC GQPCR   ENTRY   (FIXED,FIXED,FIXED IDENT, 
                        FLOAT IDENT,FLOAT IDENT,FLOAT IDENT)   GLOBAL; 
   SPC GQEGDP  ENTRY   (FIXED,FIXED,FIXED IDENT,FIXED IDENT, 
                        FIXED IDENT)                   GLOBAL; 
   SPC GQGDP   ENTRY   (FIXED,FIXED,FIXED IDENT,FIXED IDENT, 
                        () FIXED IDENT)                GLOBAL; 
   SPC GQPXAD  ENTRY   (FIXED,FLOAT,FLOAT,FLOAT,FLOAT, 
                        FIXED IDENT,FIXED IDENT,FIXED IDENT)   GLOBAL; 
   SPC GQPXA   ENTRY   (FIXED,FLOAT,FLOAT,FIXED,FIXED,FIXED, 
                        FIXED,FIXED,FIXED,FIXED IDENT, 
                        FIXED IDENT,(,) FIXED IDENT)   GLOBAL; 
   SPC GQPX    ENTRY   (FIXED,FLOAT,FLOAT, 
                        FIXED IDENT,FIXED IDENT)       GLOBAL; 

/* Ende der GKS Spezifikationen                                       */ 







