Functions | |
void | Set_Text_Spacing (double spacing) |
void | QSet_Text_Spacing (const char *segment, double spacing) |
void | UnSet_Text_Spacing (void) |
void | QUnSet_Text_Spacing (const char *segment) |
void Set_Text_Spacing | ( | double | spacing | ) |
Allows you to space out or squeeze the text strings in a segment.
spacing | - Scale factor. A factor of "0.5" results in spacing the starting-point of consecutive letters half as far apart; 2.0 makes them twice as far apart. |
Specifically, the distance the system would normally expect to move from the beginning of one letter to the beginning of the next is always multiplied by the current Text Spacing factor before it's applied. In particular, a Text Spacing of 0.0 results in the letters being all on top of each other, and a Spacing of 2.0 results in a string that takes twice as much room as it otherwise would, minus the width of the last letter.
NOTE
There is no method implemented yet to change spacing factors within a single text string.
void QSet_Text_Spacing | ( | const char * | segment, | |
double | spacing | |||
) |
Similar to Set_Text_Spacing(), but operates on a given segment rather than the currently open one.
segment | - Name of the segment(s) to be changed. | |
spacing | - Scale factor. A factor of "0.5" results in spacing the starting-point of consecutive letters half as far apart; 2.0 makes them twice as far apart. |
void UnSet_Text_Spacing | ( | void | ) |
Removes all settings established by a previous call to Set_Text_Spacing().
void QUnSet_Text_Spacing | ( | const char * | segment | ) |
Removes all settings established by a previous call Set_Text_Spacing(), but operates on a given segment rather than the currently open one.
segment | - Name of the segment(s) to be changed. |