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