Showing changes from revision #2 to #3:
Added | Removed | Changed
Bit | Meaning when set |
---|---|
0 | 1= justify specified by graphics cursor, 0= not justified |
1 | 1= rubout box specified by graphics cursor, 0=do not rub out |
4 | 1= x and y are in OS units, 0= millipoints |
5 | Justify & rubout specified by block in R5 (bit 4 must be clear), 0= use flags in bits 0 & 1 |
6 | Font Transformation Matrix specified by R6 (bit 4 must be clear) |
7 | Given string length |
8 | Given font |
9 | Kern |
10 | Right to left |
11 | Font Background Blending |
12 | R1 points to 16-bit string forms? (bit 13 must be clear)1 |
13 | R1 points to 32-bit string forms? (bit 12 must be clear)1 |
14 | Enable alpha/supremacy blending2 |
17 | Return caret position |
18 | Return bounding box |
19 | Return Matrix |
20 | Return split count |
All other bits are reserved. Must be zero |
1 Applies to FontManager 3.41 onwards
2 Applies to FontManager 3.60 onwards. Also requires bit 11 to be set, set see (seeFont Background Blending).
To specify justify using the graphics cursor, first move to right side.
To specify a rubout box using the graphics cursor, first move to lower left and then to upper right of box.
If both, then do justify move last.