EasyManua.ls Logo

Atari ST series - Page 330

Atari ST series
420 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
APPENDIX H
SIZ
__
TAB
This table contains the final 12 words of information returned
by the VDI function v
__opnwk(). Three words of storage are
reserved at the end of the table, making it 15 words in
length. See COMPUTEI's Technical Reference Guide, Atari ST
Volume One: The VDI to read more about the information re
turned by v__opnwk().
- 468 to - 467 ( - $1D4 to - $1D3)
RESERVED
This area is reserved for internal use.
- 466 to - 466 ( - $1D2 to - $1D1)
RESERVED
This area is reserved for internal use.
-464 to -461 (— $1D0 to -$1CD)
CUR
__
WORK
This variable contains the address of the current VDI virtual
workstation attribute table.
-460 to -457 (-$1CC to - $1C9)
DEF__FONT
A pointer to the default font header is stored here.
-456 to -441 (— $1C8 to -$1B9)
FONT
__
RING
This is a longword array containing four pointers to font
headers, the last is which is a null (0) entry. Each of these
headers is a actually a linked list, since the last field in a font
header is a pointer to the next font header in the list. When
the VDI searches for a font, it starts with the header pointed
to by FONT__RING[0], and searches through that linked list.
When it comes to the end of that list, it continues with the
linked list pointed to by FONT
__RING[1], and then the
linked list pointed to by FONT__RING[2]. The first two en
tries in FONT
__
RING are reserved for pointers to system
font headers, while FONT
__RING[2] is used for a linked list
of disk-loaded GDOS fonts.
322