AM_TEXT_SETTINGS sets the default parameters governing the appearance
of new text.
+------------------<----------------+
| |
| |
---->(AM_TEXT_SETTINGS)----+---(:ABS_ANGLE)---|angle|----------+----->
| |
+---(:GET_ANGLE)---|pnt1|--|pnt2|---+
| |
+---(:SIZE)---|positive height|-----+
| |
+---(:ADJUST)---|1...9|-------------+
| |
+---(:FRAME)---+--("BOX")------+----+
| | | |
| +--("BALLOON")--+ |
| | | |
| +--("FLAG")-----+ |
| | | |
| +--("OFF")------+ |
| |
| |
+---(:FILL)----+--(:ON)---+---------+
| | | |
| +--(:OFF)--+ |
| |
| |
+---(:RATIO)---|positive number|----+
| |
+---(:SLANT)---|angle|--------------+
| |
+---(:LINESP)---|number >= 0|-------+
| |
+---(:FONT1B)---|font name|---------+
| |
+---(:FONT2B)---|font name|---------+
| |
+---(:FEEDB)---+--("TF_BOX")---+----+
| | | |
| +--("TF_TEXT")--+ |
| | | |
| +--("ALL")------+ |
| |
| |
+---(:COLOR)---|GET_RGB_COLOR_SA|---+
- :ABS_ANGLE specifies the angle at which text is drawn, measured from the
positive x-axis to the text baseline.
- :GET_ANGLE determines the text angle by defining a line by two points.
The angle of the line above the positive x-axis is used as the text angle.
- :SIZE sets the text size (height).
- :ADJUST sets the cursor adjust point for text:
- 1 ... lower left
- 2 ... lower center
- 3 ... lower right
- 4 ... middle left
- 5 ... middle center
- 6 ... middle right
- 7 ... upper left
- 8 ... upper center
- 9 ... upper right
- :FRAME sets the type of frame to be drawn around text.
- :FILL sets filled (:ON) or unfilled (:OFF) text characters. This will only
affect text fonts that can be filled.
- :RATIO sets the width-to-height ratio of text characters. The text height
is determined by the :SIZE value.
- :SLANT sets the slant angle of text characters. A positive angle, measured
from the vertical, slants characters to the right.
- :LINESP sets the line spacing in blocks of text. The distance between lines
of text is determined by the :LINESP value multiplied by the :SIZE value.
- :FONT1B determines the current 1-Byte text font. Valid font names, entered
within double quotes (" "), are those for fonts already loaded
into Annotation.
- :FONT2B determines the current 2-Byte text font. Valid font names, entered
within double quotes (" "), are those for fonts already loaded
into Annotation.
- :FEEDB sets the cursor feedback displayed while placing text on the drawing.
"TF_BOX" shows a box representing the text, "TF_TEXT" shows the text alone,
and "ALL" shows both the box and the text.
- :COLOR sets the text color. It automatically calls up the GET_RGB_COLOR_SA
subaction. Use this subaction to specify the new RGB or HSL color.
Use this action to change the settings of text attributes. The new settings
affect all subsequently created text.
GET_RGB_COLOR_SA subaction,
AM_LOAD_FONT terminate action,
AM_TEXT_MODIFY terminate action