next up previous contents index
Next: GKSGRAL Workstation Description Up: GKS Previous: GKS Include Files

GKSGRAL Workstation Types

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

Janne Saarela
Mon Apr 3 17:00:12 METDST 1995