The include file GKS$GTSDEV.INC
contains the symbolic names and codes
for the various Workstation Types available in GKSGRAL and GKSGRAL-3D.
It is reproduced below for reference. However, it should be noted that the
version currently available on a particular machine may include later
changes and corrections. To find how it should be accessed on a particular
system check the index entry for 'include files'.
C GKS$GTSDEV.INC C C GTS-GRAL GKS and GKS-3D Workstation Types C C (07.11.88, new PostScript orientation and colour) C (22.12.88, Add QMS Lasergrafix plotter) C (31.05.89, Add VT240/340, MX7000, correct HP550P4, etc. C Add special workstation for Pericom MX series) C (06.10.89, Correct VE27A3 and VE27A4) C (27.02.90, Add VT240M and FALCO) C C ** Workstation Independent Segment Storage ** C INTEGER WISS PARAMETER (WISS=3) C C ** Metafile Output/Input ** C C GKS-2D: Metafile Appendix E 2D Output/Input INTEGER MAE2DO PARAMETER (MAE2DO=4) INTEGER MAE2DI PARAMETER (MAE2DI=5) C C GKS-3D: Metafile Appendix E 3D Output/Input C (** May not yet be installed **) INTEGER MAE3DO PARAMETER (MAE3DO=0) INTEGER MAE3DI PARAMETER (MAE3DI=0) C C GKS Appendix E 2D Output for GKS-3D INTEGER MAEXDO PARAMETER (MAEXDO=10201) C C Computer Graphics Metafile !NOT YET SUPPORTED! INTEGER CGMO PARAMETER (CGMO=0) C INTEGER CGMI PARAMETER (CGMI=0) C C ** APOLLO Workstations ** C N.B. The Window size may be altered by editing C the file: 'gks_characteristic' (GPR driver) or C the file: 'gks_workstations.config' (GSR driver) C ('GPXXX2' corresponds to the second line, etc.) C C GPr interface, models DN300, DN3000, Monochrome INTEGER GP30M2 PARAMETER (GP30M2=10002) C C GPr interface, model DN3000, Colour INTEGER GP30C4 PARAMETER (GP30C4=10004) C C GPr interface, models DN550, DN660, Colour INTEGER GP55C3 PARAMETER (GP55C3=10003) C C GSR interface, all models C (eight simultaneous workstations/windows are provided) INTEGER GSR001 PARAMETER (GSR001=9701) INTEGER GSR002 PARAMETER (GSR002=9702) INTEGER GSR003 PARAMETER (GSR003=9703) INTEGER GSR004 PARAMETER (GSR004=9704) INTEGER GSR005 PARAMETER (GSR005=9705) INTEGER GSR006 PARAMETER (GSR006=9706) INTEGER GSR007 PARAMETER (GSR007=9707) INTEGER GSR008 PARAMETER (GSR008=9708) C C ** FALCO terminals ** C INTEGER FALCO PARAMETER (FALCO=7878) C C ** PERICOM terminals ** C C GRAFPAC PG7800 INTEGER PG7800 PARAMETER (PG7800=7878) C C Monterey MG600 INTEGER MG600 PARAMETER (MG600=7800) C C Monterey MX2000 INTEGER MX2000 PARAMETER (MX2000=221) C Monterey MX7000 INTEGER MX7000 PARAMETER (MX7000=221) C C Monterey MX8000 INTEGER MX8000 PARAMETER (MX8000=227) C C ** TEKTRONIX terminals ** C C TEK 4010 INTEGER T4010 PARAMETER (T4010=101) C C TEK 4014 INTEGER T4014 PARAMETER (T4014=101) C C TEK 4014 with Enhanced Graphics Option INTEGER T4015 PARAMETER (T4015=103) C C TEK 4107/4207 INTEGER T4107 PARAMETER (T4107=121) INTEGER T4207 PARAMETER (T4207=121) C C TEK 4109/4209 INTEGER T4109 PARAMETER (T4109=122) INTEGER T4209 PARAMETER (T4209=122) C C TEK 4111 INTEGER T4111 PARAMETER (T4111=123) C C TEK 4113 INTEGER T4113 PARAMETER (T4113=125) C C TEK 4115 INTEGER T4115 PARAMETER (T4115=127) C C ** VAXstation 2000 and GPX ** C N.B. The Window size may be altered by editing C the file: 'window.dat'. C Six workstations are available. C C via UIS interface INTEGER VXUIS PARAMETER (VXUIS=8601) INTEGER VXUIS1 PARAMETER (VXUIS1=8601) INTEGER VXUIS2 PARAMETER (VXUIS2=8602) INTEGER VXUIS3 PARAMETER (VXUIS3=8603) INTEGER VXUIS4 PARAMETER (VXUIS4=8604) INTEGER VXUIS5 PARAMETER (VXUIS5=8605) INTEGER VXUIS6 PARAMETER (VXUIS6=8606) C C via X-Windows interface !NOT YET SUPPORTED! INTEGER VXXW PARAMETER (VXXW=0) C C ** VT-240/340 (DEC) ** C INTEGER VT240 PARAMETER (VT240=1020) INTEGER VT240M PARAMETER (VT240M=1021) INTEGER VT340 PARAMETER (VT340=1030) C C ** PostScript ** C 4th character: Portrait or Landscape Orientation (P/C) C 5th character: Colour or Monochrome (C/M) C INTEGER PSTPC PARAMETER (PSTPC=12201) INTEGER PSTLC PARAMETER (PSTLC=12202) INTEGER PSTPM PARAMETER (PSTPM=12203) INTEGER PSTLM PARAMETER (PSTLM=12204) C The following two parameters are kept for compatability INTEGER PSTSCR PARAMETER (PSTSCR=12201) INTEGER PSTSCL PARAMETER (PSTSCL=12202) C C ** QMS Lasergrafix ** C 4th character: Portrait or Landscape Orientation (P/C) C 5th character: Upper Box or Lower Box (U/L) C INTEGER QMSPU PARAMETER (QMSPU=13001) INTEGER QMSLU PARAMETER (QMSLU=13002) INTEGER QMSPL PARAMETER (QMSPL=13003) INTEGER QMSLL PARAMETER (QMSLL=13004) C C ** IBM PC (From VAX via Kermit) ** !NOT SUPPORTED AT CERN! C INTEGER IBMPC PARAMETER (IBMPC=171) C C ** VERSATEC Plotters ** C (Available via Metafile Interpretation Service) C C Versatec 11 inch roll (V80) INTEGER VE80 PARAMETER (VE80=16001) C C Versatec 22 inch roll INTEGER VE8222 PARAMETER (VE8222=16002) C C Versatec 36 inch roll INTEGER VE8236 PARAMETER (VE8236=16003) C C Versatec A3 Colour cut sheet (VE2700) INTEGER VE27A3 PARAMETER (VE27A3=16602) C C Versatec A4 Colour cut sheet (VE2700) INTEGER VE27A4 PARAMETER (VE27A4=16601) C C ** XEROX Laser Printers ** C (Available via Metafile Interpretation Service) C C XEROX 87/9700 and 4050 at 300 Points Per Inch INTEGER X9730 PARAMETER (X9730=16010) C C XEROX 87/9700 and 4050 at 150 Points Per Inch INTEGER X9715 PARAMETER (X9715=16011) C C XEROX 2700 300 Points Per Inch INTEGER X2730 PARAMETER (X2730=16012) C C XEROX 2700 150 Points Per Inch INTEGER X2715 PARAMETER (X2715=16013) C C XEROX 2700 75 Points Per Inch INTEGER X2775 PARAMETER (X2775=16014) C C XEROX 4045 300 Points Per Inch INTEGER X4030 PARAMETER (X4030=16015) C C XEROX 4045 150 Points Per Inch INTEGER X4015 PARAMETER (X4015=16016) C C ** IBM APA6670 and 3812 Laser Printers ** C (Available via Metafile Interpretation Service) C INTEGER A6670 PARAMETER (A6670=16017) C C ** HEWLETT-PACKARD Plotters ** C (Replace leading '7' by 'H' or 'R' for Roll Paper) C (Add 'L'/'P' for Landscape/Portrait) C (Add paper size index: A0, A1, A2, A3, A4) C C Model 7475 cut paper, Portrait, A4 INTEGER H475P4 PARAMETER (H475P4=4011) C Model 7475 cut paper, Landscape, A4 INTEGER H475L4 PARAMETER (H475L4=4012) C Model 7475 cut paper, Portrait, A3 INTEGER H475P3 PARAMETER (H475P3=4013) C Model 7475 cut paper, Landscape, A3 INTEGER H475L3 PARAMETER (H475L3=4014) C Model 7550 cut paper, Portrait, A4 INTEGER H550P4 PARAMETER (H550P4=4121) C Model 7550 cut paper, Landscape, A4 INTEGER H550L4 PARAMETER (H550L4=4122) C Model 7550 cut paper, Portrait, A3 INTEGER H550P3 PARAMETER (H550P3=4123) C Model 7550 cut paper, Landscape, A3 INTEGER H550L3 PARAMETER (H550L3=4124) C Model 7585 cut paper, Portrait, A4 INTEGER H585P4 PARAMETER (H585P4=4221) C Model 7585 cut paper, Landscape, A4 INTEGER H585L4 PARAMETER (H585L4=4222) C Model 7585 cut paper, Portrait, A3 INTEGER H585P3 PARAMETER (H585P3=4223) C Model 7585 cut paper, Landscape, A3 INTEGER H585L3 PARAMETER (H585L3=4224) C Model 7585 cut paper, Portrait, A2 INTEGER H585P2 PARAMETER (H585P2=4225) C Model 7585 cut paper, Landscape, A2 INTEGER H585L2 PARAMETER (H585L2=4226) C Model 7585 cut paper, Portrait, A1 INTEGER H585P1 PARAMETER (H585P1=4227) C Model 7585 cut paper, Landscape, A1 INTEGER H585L1 PARAMETER (H585L1=4228) C Model 7585 cut paper, Portrait, A0 INTEGER H585P0 PARAMETER (H585P0=4229) C Model 7585 cut paper, Landscape, A0 INTEGER H585L0 PARAMETER (H585L0=4230) C Model 7586 cut paper, Portrait, A4 INTEGER H586P4 PARAMETER (H586P4=14401) C Model 7586 cut paper, Landscape, A4 INTEGER H586L4 PARAMETER (H586L4=14402) C Model 7586 cut paper, Portrait, A3 INTEGER H586P3 PARAMETER (H586P3=14403) C Model 7586 cut paper, Landscape, A3 INTEGER H586L3 PARAMETER (H586L3=14404) C Model 7586 cut paper, Portrait, A2 INTEGER H586P2 PARAMETER (H586P2=14405) C Model 7586 cut paper, Landscape, A2 INTEGER H586L2 PARAMETER (H586L2=14406) C Model 7586 cut paper, Portrait, A1 INTEGER H586P1 PARAMETER (H586P1=14407) C Model 7586 cut paper, Landscape, A1 INTEGER H586L1 PARAMETER (H586L1=14408) C Model 7586 cut paper, Portrait, A0 INTEGER H586P0 PARAMETER (H586P0=14409) C Mode 7586 cut paper, Landscape, A0 INTEGER H586L0 PARAMETER (H586L0=14410) C Model 7586 Roll paper, Portrait, A4 INTEGER R586P4 PARAMETER (R586P4=14411) C Model 7586 Roll paper, Landscape, A4 INTEGER R586L4 PARAMETER (R586L4=14412) C Model 7586 Roll paper, Portrait, A3 INTEGER R586P3 PARAMETER (R586P3=14413) C Model 7586 Roll paper, Landscape, A3 INTEGER R586L3 PARAMETER (R586L3=14414) C Model 7586 Roll paper, Portrait, A2 INTEGER R586P2 PARAMETER (R586P2=14415) C Model 7586 Roll paper, Landscape, A2 INTEGER R586L2 PARAMETER (R586L2=14416) C Model 7586 Roll paper, Portrait, A1 INTEGER R586P1 PARAMETER (R586P1=14417) C Model 7586 Roll paper, Landscape, A1 INTEGER R586L1 PARAMETER (R586L1=14418) C Model 7586 Roll paper, Portrait, A0 INTEGER R586P0 PARAMETER (R586P0=14419) C Model 7586 Roll paper, Landscape, A0 INTEGER R586L0 PARAMETER (R586L0=14420) C