| EditMenuUser |
EditMenuUser is used by TApplication to enable/disable edit menu items.
|
| Scrollable |
Scrollable provides a public API for horizontal and vertical scrollbars.
|
| TAction |
A TAction represents a simple action to perform in response to the user.
|
| TApplication |
TApplication is the main driver class for a full Text User Interface
application.
|
| TApplication.BackendType |
Two backend types are available.
|
| TButton |
TButton implements a simple button.
|
| TButton.Style |
Available styles of the button.
|
| TCalendar |
TCalendar is a date picker widget.
|
| TCheckBox |
TCheckBox implements an on/off checkbox.
|
| TComboBox |
TComboBox implements a combobox containing a drop-down list and edit
field.
|
| TCommand |
This class encapsulates a user command event.
|
| TDesktop |
TDesktop is a special-class window that is drawn underneath everything
else.
|
| TDirectoryList |
TDirectoryList shows the files within a directory.
|
| TEditor |
TEditor displays an editable text document.
|
| TField |
TField implements an editable text field.
|
| TFileOpenBox.Type |
TFileOpenBox can be called for either Open or Save actions.
|
| THScroller |
THScroller implements a simple horizontal scroll bar.
|
| TImage |
TImage renders a piece of a bitmap image or an animated image on screen.
|
| TImage.DisplayMode |
Selections for approximating the image as text cells.
|
| TImage.Scale |
Selections for fitting the image to the text cells.
|
| TInputBox |
TInputBox is a system-modal dialog with an OK button and a text input
field.
|
| TKeypress |
This class represents keystrokes.
|
| TLabel |
TLabel implements a simple label, with an optional mnemonic hotkey action
associated with it.
|
| TList |
TList shows a list of strings, and lets the user select one.
|
| TMessageBox |
TMessageBox is a system-modal dialog with buttons for OK, Cancel, Yes, or
No.
|
| TMessageBox.Result |
Message boxes have these possible results.
|
| TMessageBox.Type |
Message boxes have these supported types.
|
| TPanel |
TPanel is an empty container for other widgets.
|
| TPanel.Direction |
Available locations to draw the title, if the title is specified.
|
| TPasswordField |
TPasswordField implements an editable text field that displays
stars/asterisks when it is not active.
|
| TProgressBar |
TProgressBar implements a simple progress bar.
|
| TRadioButton |
TRadioButton implements a selectable radio button.
|
| TRadioGroup |
TRadioGroup is a collection of TRadioButtons with a box and label.
|
| TScrollable |
TScrollable is a convenience superclass for widgets that have scrollbars.
|
| TScrollableWindow |
TScrollableWindow is a convenience superclass for windows that have
scrollbars.
|
| TSpinner |
TSpinner implements a simple up/down spinner.
|
| TSplitPane |
TSplitPane contains two widgets with a draggable horizontal or vertical
bar between them.
|
| TStatusBar |
TStatusBar implements a status line with clickable buttons.
|
| TTable |
TTable is used to display and edit regular two-dimensional tables of
cells.
|
| TTable.Border |
Available borders for cells.
|
| TTable.Cell |
Cell represents an editable cell in the table.
|
| TTable.Column |
Column represents a column of cells.
|
| TTable.Row |
Row represents a row of cells.
|
| TTerminal |
TTerminal exposes a ECMA-48 / ANSI X3.64 style terminal in a widget.
|
| TTerminalWindow |
TTerminalWindow exposes a ECMA-48 / ANSI X3.64 style terminal in a window.
|
| TText |
TText implements a simple scrollable text area.
|
| TText.Justification |
Available text justifications.
|
| TTimer |
TTimer implements a simple timer.
|
| TTreeItem |
TTreeItem is a single item in a tree view.
|
| TTreeView |
TTreeView implements a simple tree view.
|
| TTreeViewScrollable |
TTreeViewScrollable wraps a tree view with horizontal and vertical
scrollbars.
|
| TVScroller |
TVScroller implements a simple vertical scroll bar.
|
| TWidget |
TWidget is the base class of all objects that can be drawn on screen or
handle user input events.
|
| TWindow |
TWindow is the top-level container and drawing surface for other widgets.
|