next up previous contents index
Next: HP PLOTTERS Up: GKSGRAL Workstation Description Previous: GKSGRAL Workstation Description

APOLLO

workstation type:
Both GPR and GSR interfaces
-
GPR: 10002/10003/10004
-
GSR: 9701-9708 (allows multiple workstations)
-
See Appendix on Page gif
GKS Level
GPR: 2b and GSR: 2b (with sample; 2c for next release)
max. display space:
0.275*0.263 metres
device specific line types:
none
user definable line types:
none
device specific marker types:
none
hardware characters:
font 1, precision 0/1, character height 7mm
-
The GSR driver has access to all the hardware fonts listed in the file 'gks_fonts.config'. They are accessed via font indices -1, -2...
DIN 66003:
font 1, precision 2
software characters:
see introduction to this Appendix
CERN-defined hatch styles:
-101 to -124
device specific hatch styles:
-1 to -8
pattern:
none
Colour Table (10001/2):
Monochrome
(10003):
256 colours, indices 240-255 fixed
(10004):
16 colours, indices 14,15 fixed
Pre-defined indices (0-7):
background (White), foreground (Black), Red, Green, Blue, Yellow, Magenta, Cyan
Colour Table (97xx):
up to 256 depending on hardware configuration, of which 16 are pre-defined.
segment priority:
supported
segment highlighting:
not supported
locator device 1:
mouse
locator Prompt/Echo 1:
tracking cross
locator Prompt/Echo 2:
cross-hair
locator Prompt/Echo 3:
tracking cross
locator Prompt/Echo 4:
rubber band
locator Prompt/Echo 5:
rectangle
locator trigger:
left button
locator break:
right button
stroke device 1:
mouse
stroke Prompt/Echo 1,3:
marker at each point
stroke max. buffer size:
64
stroke trigger:
middle button
stroke break:
right button
stroke enter new point:
left button
stroke skip backward:
cursor left
stroke skip forward:
->
stroke delete last point:
<BACKSPACE>
stroke delete current point:
<DELETE>
stroke toggle insert:
<INSERT MARK>
valuator Prompt/Echo 1,3:
digital representation
valuator def. initial value:
0.0
valuator def. limits:
0., 1.
valuator trigger:
<CR>
valuator break:
<ESC>
valuator skip backward:
<-
valuator skip forward:
->
valuator delete previous character:
<BACKSPACE>
valuator delete current character:
<DELETE>
valuator toggle insert:
<INSERT MARK>
choice Prompt/Echo 1,3:
menu
choice trigger:
numerical character <CR> mouse
choice break:
<CR>
pick device:
mouse
pick Prompt/Echo 1
pick trigger:
left button
pick break:
right button
string Prompt/Echo 1,2:
display current string
string max. buffer size:
72
string trigger:
<CR>
string break:
<ESC>
string enter new character:
alphanumeric character
string skip backward:
<-
string skip forward:
->
string delete previous character:
<BACKSPACE>
string delete current character:
<CHAR DELETE>
string toggle insert:
<INSERT MARK>
window size:
The size of the actual window is looked for in a descriptor file gks_characteristic (for GPR) and gks_workstations.config (for GSR). Private versions of these files may be installed in the user's naming directory, otherwise default versions are taken.

The format of gks_characteristic is 5I5 and that of gks_workstations.config is 7I5. For gks_characteristic the first two numbers are the position in raster units of the top left-hand corner of the window, and the second two numbers are the width and height. The file contains six lines corresponding to the workstation types 10001...10006. For gks_workstations.config the first number is the workstation type, and the next four numbers are the same as above. The seventh number is a switch (0/1) to control whether or not the graphics windows have a border.



next up previous contents index
Next: HP PLOTTERS Up: GKSGRAL Workstation Description Previous: GKSGRAL Workstation Description


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