A3. File Structures

Contents

The WIZ.TERM File
The WIZ.KBD File

The WIZ.TERM File

The WIZ.TERM file contains information about each terminal type. The codes generally define how cursor movement and video attributes are set for each terminal.

Attr. No.Description
0Terminal type (if the first character is alphabetic) or Port Number.
1Terminal type.
2Tutorial ID.
3Clear from cursor position to the end of the screen.
4Clear from cursor position to the end of the line.
5Clear the entire screen and position the cursor at the home position (top left of screen).
6Half Intensity On.
7Half Intensity Off.
8Terminal Code from System - how your operating system defines this type of terminal.
9CURR.CO
10CURR.OP
11Width of screen.
12Depth of screen.
13Browse flag.
14Demo Type.
15Move the cursor up a line.
16Move the cursor left.
17Move the cursor right a space.
18Move the cursor down.
19Turn the cursor off.
20Turn the cursor on.
21Turn the Slave Printer on.
22Turn the Slave Printer Off.
23Line Feed delay for slave printer
24Turn the Reverse Video on.
25Turn the Reverse Video off.
26Embed reverse video. Y means that this terminal requires a space to turn on reverse video.
27Embed half intensity. Refer to <26>.
28Turn the terminal's Screen Off.
29Turn the terminal's Screen On.
30Filename.
31Tag List.
32Program Name.
33Description of terminal.
34Default SPOOLER assignment for this terminal. This is used only if WIZ.LID<16> is null, and is only executed at login by WIZ.BP WIZ.SEC.
35Turn the terminal's Graphics characters on.
36Graphics characters off.
37Top-left corner of box.
38Horizontal bar for box.
39Top-right corner of box.
40Vertical bar.
41Vertical bar + horizontal ( |- ).
42Horizontal line + vertical bar ( -| ).
43Bottom left corner of box.
44Bottom right corner of box.
45Solid block.
46Top descending bar ( T ).
47Cross ( + ).
48Bottom ascending bar.
49{reserved for systems with no stack active detection}
50Colour available (Y/N)?
52Foreground colour codes: this is multivalued.
54Background colour codes: this is multivalued.

THE WIZ.KBD FILE

The WIZ.KBD file stores the codes sent when certain keys are pressed on the user's keyboard. Note that it is possible to cause confusion by specifying the same key code for two different functions.

The following describes the layout of the DICT portion of the file. When you save items using the Keyboard Setup screen the item is compiled into an item in the DATA portion of the file.

3

4

5-16 These are the codes for the first 12 function keys.

17-28 Codes for shifted keys 1-12.

49

Attr.Description
0Keyboard ID (if the first character is alphabetic) or Port No.
1Keyboard ID.
2Description.
29Cursor Up key.
30Cursor Down key.
31Cursor Left key.
32Cursor Right key.
33Word Left key.
34Word Right key.
35Back Space key.
36Delete key.
37Insert key.
38Previous Page key.
39Next Page key.
40Top key.
41Bottom/End key.
42Start of line key.
43End of line key.
44Delete word key.
45Delete line key.
46Edit key.
47Margin Release key.
48Tab key.
50[Esc] key