Expand description
Terminal widget
Structs§
- Attrib
- Bits for the per-character attributes, which control text features such as italic, bold, underlined text, etc. Can be combined with | operator
- BuffRow
- Class to read characters from the terminal’s buffer rows. Includes indexing access and iterators This is a low-level “protected” class
- Buff
RowIter - Iterator object to step through a sequence of
Utf8Char
in aBuffRow
- Char
Flags - Per-character 8 bit flags (u8) used to manage special states for characters.
- OutFlags
- Output translation flags for special control character translations.
- Redraw
Style - Determines when
Fl_Terminal
callsredraw()
if new text is added.RATE_LIMITED
is the recommended setting, usingredraw_rate(float)
to determine the maximum rate of redraws. seeredraw_style()
,redraw_rate()
- Scrollbar
Style - Controls behavior of scrollbar
- Terminal
- Creates a scrollable display widget to handle terminal-like behavior, such as
logging events or debug information.
Replaces
SimpleTerminal
widget - Utf8
Char - Class to manage the terminal’s individual UTF-8 characters. Includes fg/bg color, attributes (BOLD, UNDERLINE..) This is a low-level “protected” class in the fltk library
Enums§
- Xterm
Color - ‘xterm color’ values, used in
set_text_fg_color_xterm
andset_text_bg_color_xterm