Classes | |
class | ComboBox |
A component that lets the user choose from a drop-down list of choices. More... | |
class | ComboBox::Listener |
A class for receiving events from a ComboBox. More... | |
struct | ComboBox::LookAndFeelMethods |
This abstract base class is implemented by LookAndFeel classes to provide ComboBox functionality. More... | |
class | ImageComponent |
A component that simply displays an image. More... | |
class | Label |
A component that displays a text string, and can optionally become a text editor when clicked. More... | |
class | Label::Listener |
A class for receiving events from a Label. More... | |
struct | Label::LookAndFeelMethods |
This abstract base class is implemented by LookAndFeel classes to provide label drawing functionality. More... | |
class | ListBoxModel |
A subclass of this is used to drive a ListBox. More... | |
class | ListBox |
A list of items that can be scrolled vertically. More... | |
class | ProgressBar |
A progress bar component. More... | |
struct | ProgressBar::LookAndFeelMethods |
This abstract base class is implemented by LookAndFeel classes. More... | |
class | SliderListener< Emitter > |
A class for receiving callbacks from a Slider or WebSliderRelay. More... | |
class | Slider |
A slider control for changing a value. More... | |
struct | Slider::RotaryParameters |
Structure defining rotary parameters for a slider. More... | |
struct | Slider::SliderLayout |
A struct defining the placement of the slider area and the text box area relative to the bounds of the whole Slider component. More... | |
class | Slider::ScopedDragNotification |
An RAII class for sending slider listener drag messages. More... | |
struct | Slider::LookAndFeelMethods |
This abstract base class is implemented by LookAndFeel classes to provide slider drawing functionality. More... | |
class | TableHeaderComponent |
A component that displays a strip of column headings for a table, and allows these to be resized, dragged around, etc. More... | |
class | TableHeaderComponent::Listener |
Receives events from a TableHeaderComponent when columns are resized, moved, etc. More... | |
struct | TableHeaderComponent::LookAndFeelMethods |
This abstract base class is implemented by LookAndFeel classes. More... | |
class | TableListBoxModel |
One of these is used by a TableListBox as the data model for the table's contents. More... | |
class | TableListBox |
A table of cells, using a TableHeaderComponent as its header. More... | |
class | TextEditor |
An editable text box. More... | |
class | TextEditor::Listener |
Receives callbacks from a TextEditor component when it changes. More... | |
class | TextEditor::InputFilter |
Base class for input filters that can be applied to a TextEditor to restrict the text that can be entered. More... | |
class | TextEditor::LengthAndCharacterRestriction |
An input filter for a TextEditor that limits the length of text and/or the characters that it may contain. More... | |
struct | TextEditor::LookAndFeelMethods |
This abstract base class is implemented by LookAndFeel classes to provide TextEditor drawing functionality. More... | |
class | Toolbar |
A toolbar component. More... | |
struct | Toolbar::LookAndFeelMethods |
This abstract base class is implemented by LookAndFeel classes. More... | |
class | ToolbarItemComponent |
A component that can be used as one of the items in a Toolbar. More... | |
class | ToolbarItemFactory |
A factory object which can create ToolbarItemComponent objects. More... | |
class | ToolbarItemPalette |
A component containing a list of toolbar items, which the user can drag onto a toolbar to add them. More... | |
class | TreeViewItem |
An item in a TreeView. More... | |
class | TreeViewItem::OpennessRestorer |
This handy class takes a copy of a TreeViewItem's openness when you create it, and restores that openness state when its destructor is called. More... | |
class | TreeView |
A tree-view component. More... | |
struct | TreeView::LookAndFeelMethods |
This abstract base class is implemented by LookAndFeel classes to provide TreeView drawing functionality. More... | |