Macros | |
| #define | gTextfmt_col(col) |
| DrawString() format option to align text to a text column | |
| #define | gTextfmt_row(row) |
| DrawString() format option to align text to a text row/line | |
Enumerations | |
| enum | eraseLine_t { eraseTO_EOL, eraseFROM_BOL, eraseFULL_LINE, eraseNONE } |
| Erase line options. More... | |
| enum | gTextfmt_t { gTextfmt_left, gTextfmt_right, gTextfmt_top, gTextfmt_bottom, gTextfmt_center, gTextfmt_current } |
| DrawString Format Options. More... | |
| enum | gTextMode { gTextMode_SCROLLDOWN, gTextMode_VARasFIXED, gTextMode_OVERSTRIKE } |
| Text area modes. More... | |
| enum | gTextProp_t { gTextProp_x1, gTextProp_y1, gTextProp_x2, gTextProp_y2, gTextProp_cols, gTextProp_rows, gTextProp_FontWidth, gTextProp_FontHeight, gTextProp_minC, gTextProp_maxC } |
| Get text area properties. More... | |
| enum | predefinedArea { textAreaFULL, textAreaTOP, textAreaBOTTOM, textAreaLEFT, textAreaRIGHT, textAreaTOPLEFT, textAreaTOPRIGHT, textAreaBOTTOMLEFT, textAreaBOTTOMRIGHT } |
| Pre Defined Text areas. More... | |
| enum eraseLine_t |
Erase line options.
These enumerations are used with the function calls:
EraseTextLine() DrawString() They provide similar functionality to the ANSI EraseInLine terminal primitive: CSI n K
| Enumerator | |
|---|---|
| eraseTO_EOL |
Erase From cursor to end of Line. |
| eraseFROM_BOL |
Erase From Begining of Line to Cursor. |
| eraseFULL_LINE |
Erase Entire line. |
| eraseNONE |
Erase Nothing - not part of ANSI. |
| enum gTextfmt_t |
DrawString Format Options.
These enumerations are used with the function calls:
DrawString() to align the output string.
| enum gTextMode |
Text area modes.
These constants are used to define operation modes of text areas They are used with:
| Enumerator | |
|---|---|
| gTextMode_SCROLLDOWN |
Reverse/Downward scrolling. |
| gTextMode_VARasFIXED |
Render Variable font as fixed width. |
| gTextMode_OVERSTRIKE |
Character Overstrike mode. |
| enum gTextProp_t |
Get text area properties.
These enumerations are used with the function call:
GetAreaProp() to retrieve text area properties
| enum predefinedArea |
Pre Defined Text areas.
These enumerations are used to easily define text areas using predefined display areas.
They are used with the DefineArea() function call.