Atari ST series Technical Reference Manual page 172

Hide thumbs Also See for ST series:
Table of Contents

Advertisement

Table 7-11.
The Primary Line A Variables That Influence Text
Printing
Variable
Name
WMODE
CLIP
XMINCL
XMAXCL
YMINCL
YMAXCL
XDDA
DDAINC
SCALDIR
MONO
SOURCEX
SOURCEY
DESTX
DESTY
DELX
DELY
FBASE
FWIDTH
STYLE
LITEMASK
164
CHAPTER 7
Offset
$24
Writing mode (0-3 = VDI modes,
4-19 = BitBlt modes)
$36
Clipping flag (0 = off, 1 = on)
Left edge of clip rectangle
$38
$3A
Right edge of clip rectangle
$3C
Top of clip rectangle
$3E
Bottom of clip rectangle
$40
Accumulator for text scaling. Should be set
to $8000 each time you do a TextBlt that
requires scaling.
$42
Scaling increment. For scaling up,
DDAINC = 256 * Size2 - Sizel) / Sizel.
For scaling down,
DDAINC, = 256 * (Size2) / Sizel, where
Size 1 is the actual character point size,
and Size 2 is the scaled character size.
$44
Text scaling direction (0 = down, 1 = up)
$46
Monospaced font flag.
0 = font is proportional, or size may
1 = font is monospaced, and uses no
x coordinate of character to be printed
$48
within font data table
y coordinate of character to be printed
$4A
within font data table
$4C
x coordinate of text character on screen
y coordinate of text character on screen
$4E
Width of character
$50
$52
Height of character
$54
Pointer to font data table
$58
Font form width (sum of the widths of all
of the characters in the font, in bytes)
$5A
Special effects
1 = bold
2 = light
4 = italics
8 = underline
16 = outline
(TextBlt does not do underlining)
$5C
Mask used to lighten text (usually $5555)
Description
vary due to special effects
special effects other than thickening
(boldface)

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents