Terminal UI widget library. More...
Classes | |
| class | TuiButton |
| Clickable button with text label. More... | |
| class | TuiCheckBox |
| Toggleable checkbox with text label. More... | |
| class | TuiFrame |
| Container widget with a border and optional title. More... | |
| class | TuiLineEdit |
| Single-line text input widget. More... | |
| class | TuiListView |
| Scrollable list of items with keyboard and mouse navigation. More... | |
| class | TuiAction |
| A menu action item. More... | |
| class | TuiProgressBar |
| Horizontal progress indicator. More... | |
| class | TuiScrollArea |
| Container that scrolls content larger than its viewport. More... | |
| class | TuiSplitter |
| Resizable split between two child widgets. More... | |
| class | TuiStatusBar |
| Bottom-of-screen status line. More... | |
| class | TuiTabWidget |
| Tabbed container with keyboard-switchable tabs. More... | |
| class | TuiTextArea |
| Multi-line text editing/display widget. More... | |
Enumerations | |
| enum | TuiAlignment { AlignLeft , AlignCenter , AlignRight } |
| Text alignment for TUI labels. | |
Terminal UI widget library.
Interactive terminal widgets: buttons, checkboxes, labels, text areas, list views, menus, progress bars, scroll areas, splitters, status bars, and tab widgets.