Workstation types

BATCH Workstation Types

0
Alphanumeric terminal

HIGZ native Workstation Types

1-10
Describe in file higzwindows.dat (GPR, GL, X11, Mac/MPW)
7878
FALCO terminal
7879
xterm
-111
PostScript metafile (A4 Portrait)
-112
PostScript metafile (A4 Lansdcape)
-3111
PostScript metafile (A3 Portrait)
-3112
PostScript metafile (A3 Lansdcape)
-99111
PostScript metafile (A0 Portrait)
-99112
PostScript metafile (A0 Lansdcape)
-100111
PostScript metafile (Letter Portrait)
-100112
PostScript metafile (Letter Lansdcape)
-200111
PostScript metafile (Legal Portrait)
-200112
PostScript metafile (Legal Lansdcape)
-300111
PostScript metafile (Ledger Portrait)
-300112
PostScript metafile (Ledger Lansdcape)
-113
Encapsulated PostScript metafile
-777
LaTeX metafile

GKS-GRAL Workstation Types

4
Metafile Output
101
Tektronix 4010, 4014
102
Tektronix 4012
103
Tektronix 4014 with enhanced graphics option
121
Tektronix 4107, 4207, Pericom MX2000
122
Tektronix 4109
123
Tektronix 4111
125
Tektronix 4113
127
Tektronix 4115, Pericom MX8000
7800
MG600, MG200
7878
Falco, Pericom Graph Pac (old Pericom)
1020
VT240
1030
VT340
8601-6
Vaxstation GPX
10002
Apollo DNXXXX monochrome (GPR)
10003-4
Apollo DNXXXX colour (GPR)
9701-8
Apollo DNXXXX (GSR)
32120-9
X-Window

GKS-GRAL Workstation Types on IBM/NEWLIB

4714
IPS-Apollo-Workstation or X-Terminal
4725
Workstation/X-Terminal (2 Terminal Mode)
5003
IBM Graphic (GDDM) Terminal (e.g. 3192 G)
7878
Falco Infinity Terminal
470352
Atari-Workstation via 7171
471352
Atari-Workstation via 7171 (full window)
470353
Atari-Workstation via Terminal Server
471353
Atari-Workstation via Terminal Server(full window)
5005
Macintosh IBM Emulator
5010
IBM 3820 Laserprinter LI1 (portrait-format)
5020
IBM 3820 Laserprinter LI1 (landscape-format)
5011
IBM Matrix-Printer PRINTER2
13001
QMS Laserprinter L1 (portrait-Format)
13002
QMS Laserprinter L1 (landscape-format)

DEC-GKS Workstation Types

2
GKSM Output metafile
7
CGM Output metafile
13
VT240 color
14
VT240 monochrome
16
VT330
17
VT340 color
82
Tek 4107, 4207, Pericom MX2000
41
Vaxstation
211
Vaxstation running DECWindows
38
LN03 Plus Laser Printer
72
Tektronix 4014 Emulators
61
Postscript Printers

GKS2000 Workstation Types

445
Vaxstation
102
Tektronix 4014 Emulators
105
Macintosh Tektronix 4014 Emulator
191
Ramtek R25 4014 Emulator
324
LN03 Plus Laser Printer
601
Talaris Printers
700
Postscript Printers

SUN-GKS Workstation Types

3
GKS Metafile Output (ASCII)
4
SUN Workstation
6
HP-GL Output
7
PostScript Output
8
CGM Output
10
GKS Metafile Output (binary)

ATC-GKS Workstation Types

15nn
QMS Lasergrafix (TALARIS) 8.5x11
19nn
POSTSCRIPT 8.5x11 Printer
23nn
Tektronix 4105 Terminals
2400
Tektronix 4014 Terminal
2501
Tektronix 4010 Terminal
2502
C-ITOH Terminals (201,414)
2503
Retrographics VT640
2506
GRAPHON 140, 230 Terminal
25nn
other Tektronix 4010 Types
2600
DEC VT125 Terminal
2602
DEC VT240 Terminal
2603
DEC VT330 Terminal
2605
DEC VT340 Color Terminal
3100
Tektronix 4107 Terminal
3102
Tektronix 4205 Terminal
3104
Tektronix 4208 Terminal
315n
4107-4208 (software segments)
4300
VAXstation II (not in Version 3.2)
5300
X-Windows
5350
X-Windows with refresh
63nn
IMAGEN 8.5x11 Printer
66nn
Tektronix 4510 Color Rasterizer
10100
Binary Output CG Metafile
10110
Character Output CG Metafile
10120
Clear Text Output CG Metafile

MSDOS Workstation Types

4
320x200, 4 colors
5
320x200, 4 colors
6
640x200, 2 colors
13
320x200, 16 colors
14
640x200, 16 colors
15
640x350, 2 colors
16
640x350, 16 colors
17
640x480, 2 colors
18
640x480, 16 colors
19
320x200,256 colors
SuperVGA
800x600 16 colors
41
Tseng chipset
98
Video Seven
88
Paradise
100
Renaissance GRX

GDDM Workstation Types

11
3270 Family devices
12
5080 Display

GPHIGS Workstation Types

8887
GPHIGS-X11
7176
GPHIGS-GL
8384
GPHIGS-Starbase
8871
GPHIGS-Xgl
7188
GPEX

DI3000 Workstation Types

-1
Alphanumeric terminal
0
DI3000 metafile
                        Table .3: Overview of HIGZ calling sequences
+--------------------------------------------------------------------------------------------+
+-Calling-Sequence---------------------------------------------------------------------Page--+
+----------------------------------HIGZ-GKS-like-functions-----------------------------------+
| CALL IACWK (KWKID)                                                      [more info]  |
| CALL ICLKS                                                              [more info]  |
| CALL ICLRWK (KWKID,KOFL)                                               [more info]  |
| CALL ICLWK (KWKID)                                                      [more info]  |
| CALL IDAWK (KWKID)                                                      [more info]  |
+-CALL-IFA-(N,X,Y)------------------------------------------------------------+

                    Table .3: Overview of HIGZ calling sequences (cont.)
+--------------------------------------------------------------------------------------------+
| Calling Sequence                                                                     Page  |
+--------------------------------------HIGZ-functions----------------------------------------+
+-CALL-IGARC-(XC,YC,R1,R2,PHIMIN,PHIMAX)------------------------------------+
| CALL IGAXIS (X0,X1,Y0,Y1,WMIN,WMAX,NDIV,CHOPT)                         [more info]  |
| CALL IGBOX (X1,X2,Y1,Y2)                                                [more info]  |
| CALL IGCOLM (X1,X2,Y1,Y2,IC1,IC2,ZMIN,ZMAX,CHOPT)                      [more info]  |
|                                                                                            |
| CALL IGEND                                                              [more info]  |
| CALL IGFBOX (X1,X2,Y1,Y2,X3,X4,Y3,Y4)                                  [more info]  |
| CALL IGHIST (N,X,Y,CHOPT)                                              [more info]  |
| CALL IGHTOR (CH,CL,CS,CR*,CB*,CG*)                                     [more info]  |
| CALL IGINIT (NWHIGZ)                                                   [more info]  |
| CALL IGLBL (NLBL,CHLBL)                                                 [more info]  |
| CALL IGLOC (ICURS,NT*,IBN*,XNDC*,YNDC*,XWC*,YWC*)                       [more info]  |
| CALL IGLOC2 (KWKID,*NT*,X1*,Y1*,X2*,Y2*,ISTAT*,CHOPT)                  [more info]  |
| CALL IGMESS (N,CHMESS,CHTIT,CHOPT)                                     [more info]  |
| CALL IGMETA (LUN,KWTYPE)                                               [more info]  |
| CALL IGPAVE (X1,X2,Y1,Y2,DZ,ISBOX,ISFRAM,CHOPT)                        [more info]  |
| CALL IGPIE (X0,Y0,RADIUS,N,VALUES,CHOPT,IAO,IAS,IAC)                    [more info]  |
| CALL IGQ (PNAME,*RVAL*)                                                   [more info]  |
| CALL IGQWK (IWKID,PNAME,RVAL*)                                          [more info]  |
| CALL IGRAPH (N,X,Y,CHOPT)                                              [more info]  |
| CALL IGRNG (XSIZE,YSIZE)                                                [more info]  |
| CALL IGRTOH (CR,CB,CG,CH*,CL*,CS*)                                     [more info]  |
| CALL IGSA (KWKID)                                                        IGSA  |
| CALL IGSET (CHNAME,VAL)                                                 [more info]  |
| CALL IGSG (KWKID)                                                        [more info]  |
|                                                                                            |
| CALL IGSSE (IERRF,KWTYPE)                                               [more info]  |
| CALL IGTABL (NX,NY,V,NPAR,PAR,CHOPT)                                   [more info]  |
| CALL IGTERM                                                            [more info]  |
| CALL IGTEXT (X,Y,CHARS,SIZE,ANGLE,CHOPT)                               [more info]  |
| CALL IGWKTY (KWTYPE*)                                                  [more info]  |
+-CALL-IGZSET-(CHOPT)------------------------------------------------------+
+----------------------------------HIGZ-GKS-like-functions-----------------------------------+
| CALL IOPKS (IERRF)                                                      [more info]  |
| CALL IOPWK (KWKID,KONID,KWTYPE)                                         [more info]  |
| CALL IPL (N,X,Y)                                                          [more info]  |
| CALL IPM (N,X,Y)                                                          [more info]  |
| CALL IRQLC (KWKID,LCDNR,ISTAT*,NT*,PX*,PY*)                             [more info]  |
| CALL IRQST (KWKID,ISTDNR,ISTAT*,L*,STR*)                                [more info]  |
| CALL ISCHH (CHH)                                                        [more info]  |
| CALL ISCHUP (RCHUX,RCHUY)                                              [more info]  |
| CALL ISCLIP (ICLSW)                                                    [more info]  |
| CALL ISCR (KWKID,ICI,CR,CG,CB)                                           [more info]  |
| CALL ISELNT (NT)                                                       [more info]  |
| CALL ISFACI (ICOLI)                                                    [more info]  |
| CALL ISFAIS (INTS)                                                     [more info]  |
|                                                                                            |
| CALL ISFASI (ISTYLI)                                                   [more info]  |
+-CALL-ISLN-(LTYPE)----------------------------------------------------------+

                    Table .3: Overview of HIGZ calling sequences (cont.)
+--------------------------------------------------------------------------------------------+
| Calling Sequence                                                                     Page  |
+-CALL-ISLWSC-(WIDTH)------------------------------------------------------+
| CALL ISMK (MTYPE)                                                        [more info]  |
| CALL ISMKSC (SSFM)                                                     [more info]  |
| CALL ISPLCI (ICOLI)                                                    [more info]  |
| CALL ISPMCI (ICOLI)                                                    [more info]  |
|                                                                                            |
| CALL ISTXAL (ITXALH,ITXALV)                                            [more info]  |
| CALL ISTXCI (ICOLI)                                                    [more info]  |
| CALL ISTXFP (IFONT,IPREC)                                              [more info]  |
| CALL ISVP (NT,XMIN,XMAX,YMIN,YMAX)                                       [more info]  |
| CALL ISWKVP (KWKID,XMIN,XMAX,YMIN,YMAX)                                [more info]  |
| CALL ISWKWN (KWKID,XMIN,XMAX,YMIN,YMAX)                                [more info]  |
| CALL ISWN (NT,XMIN,XMAX,YMIN,YMAX)                                       [more info]  |
| CALL ITX (X,Y,CHARS)                                                      [more info]  |
+-CALL-IUWK-(KWKID,IRFLG)----------------------------------------------------+
+--------------------------HIGZ/IZ-routines-(pictures-management)----------------------------+
| CALL IZCOPY (PNAME1,PNAME2,CHOPT)                                      [more info]  |
| CALL IZCTOI (CHVAL,IVAL*)                                              [more info]  |
| CALL IZCTOR (CHVAL,RVAL*)                                              [more info]  |
| CALL IZFILE (LUN,CHDIR,CHOPT)                                          [more info]  |
| CALL IZGED (PNAME,CHOPT)                                                [more info]  |
| CALL IZIN (PNAME,ICYCLE)                                                 [more info]  |
| CALL IZITOC (IVAL,CHVAL*)                                              [more info]  |
| CALL IZMERG (PNAME,X0,Y0,SCALE,CHOPT)                                  [more info]  |
| CALL IZOUT (PNAME,ICYCLE*)                                              [more info]  |
| CALL IZPICT (*PNAME*,CHOPT)                                            [more info]  |
|                                                                                            |
| CALL IZRTOC (RVAL,CHVAL*)                                              [more info]  |
+-CALL-IZSCR-(PNAME,ICYCLE)-------------------------------------------------+
+-------------------------------HIGZ/X11-interfaces-routines---------------------------------+
| CALL IXBOX (IX1,IX2,IY1,IY2,MODE)                                       [more info]  |
| CALL IXCLIP (X,Y,W,H)                                                  [more info]  |
| CALL IXCLPX                                                            [more info]  |
| CALL IXCLRWI                                                          [more info]  |
| CALL IXCLSDS                                                          [more info]  |
| CALL IXCLSWI                                                          [more info]  |
| CALL IXCPPX (IPIX,IX,IY)                                               [more info]  |
| CALL IXDRMDE (MODE)                                                   [more info]  |
| CALL IXFLARE (N,IXY)                                                  [more info]  |
| CALL IXGETCOL(INDEX,R*,G*,B*)                                        [more info]  |
| CALL IXGETGE (IWID,X*,Y*,W*,H*)                                       [more info]  |
| CALL IXGETWI (IWKID,IDG*)                                             [more info]  |
| CALL IXLINE (N,IXY)                                                    [more info]  |
| CALL IXMARKE (N,IXY)                                                  [more info]  |
| CALL IXNOCLI                                                          [more info]  |
| INTEGER FUNCTION IXOPNDS (LENHST,CHOST)                               [more info]  |
| INTEGER FUNCTION IXOPNPX (W,H)                                        [more info]  |
|                                                                                            |
| INTEGER FUNCTION IXOPNWI (X,Y,W,H,LENTIT,CHTIT)                       [more info]  |
+-INTEGER-FUNCTION-IXREQLO-(MODE,ITYP,IX*,IY*)----------------------------+

                    Table .3: Overview of HIGZ calling sequences (cont.)
+--------------------------------------------------------------------------------------------+
| Calling Sequence                                                                     Page  |
+-INTEGER-FUNCTION-IXREQST-(X,Y,CHTEXT)-----------------------------------+
| ixsdswi (dsp,win) (this is a C routine)                               [more info]  |
| CALL IXSELWI (WID)                                                    [more info]  |
| CALL IXSETCO (INDEX,R,G,B)                                            [more info]  |
| CALL IXSETFC (INDEX)                                                  [more info]  |
|                                                                                            |
| CALL IXSETFS (ISTYL,IFASI)                                            [more info]  |
| CALL IXSETHN (LENHST,CHOST)                                           [more info]  |
| CALL IXSETLC (INDEX)                                                  [more info]  |
| CALL IXSETLS (N,IDASH)                                                [more info]  |
| CALL IXSETLN (WIDTH)                                                  [more info]  |
| CALL IXSETMS (ITYPE,N,IXY)                                            [more info]  |
| CALL IXSETMC (INDEX)                                                  [more info]  |
| CALL IXSETTA (IH,IV)                                                  [more info]  |
| CALL IXSETTC (INDEX)                                                  [more info]  |
| INTEGER FUNCTION IXSETTF (MODE,LENFNT,CHFONT)                         [more info]  |
| CALL IXSYNC (MODE)                                                     [more info]  |
| CALL IXTEXT (MODE,IX,IY,LENTXT,CHTEXT)                                 [more info]  |
| CALL IXTXTL (IW*,IH*,LENTXT,CHTEXT)                                    [more info]  |
+-CALL-IXUPDWI------------------------------------------------------------+