Classes | |
class | AlertWindow |
A window that displays a message and has buttons for the user to react to it. More... | |
struct | AlertWindow::LookAndFeelMethods |
This abstract base class is implemented by LookAndFeel classes to provide alert-window drawing functionality. More... | |
class | CallOutBox |
A box with a small arrow that can be used as a temporary pop-up window to show extra controls when a button or other component is clicked. More... | |
struct | CallOutBox::LookAndFeelMethods |
This abstract base class is implemented by LookAndFeel classes. More... | |
class | ComponentPeer |
The Component class uses a ComponentPeer internally to create and manage a real operating-system window. More... | |
class | ComponentPeer::OptionalBorderSize |
Represents the window borders around a window component. More... | |
struct | ComponentPeer::DragInfo |
Structure to describe drag and drop information. More... | |
struct | ComponentPeer::ScaleFactorListener |
Used to receive callbacks when the OS scale factor of this ComponentPeer changes. More... | |
struct | ComponentPeer::VBlankListener |
Used to receive callbacks on every vertical blank event of the display that the peer currently belongs to. More... | |
class | DialogWindow |
A dialog-box style window. More... | |
struct | DialogWindow::LaunchOptions |
This class defines a collection of settings to be used to open a DialogWindow. More... | |
class | DocumentWindow |
A resizable window with a title bar and maximise, minimise and close buttons. More... | |
struct | DocumentWindow::LookAndFeelMethods |
This abstract base class is implemented by LookAndFeel classes to provide window drawing functionality. More... | |
class | MessageBoxOptions |
Class used to create a set of options to pass to the AlertWindow and NativeMessageBox methods for showing dialog boxes. More... | |
class | NativeMessageBox |
This class contains some static methods for showing native alert windows. More... | |
class | NativeScaleFactorNotifier |
Calls a function every time the native scale factor of a component's peer changes. More... | |
class | ResizableWindow |
A base class for top-level windows that can be dragged around and resized. More... | |
struct | ResizableWindow::LookAndFeelMethods |
This abstract base class is implemented by LookAndFeel classes to provide window drawing functionality. More... | |
class | ScopedMessageBox |
Objects of this type can be used to programmatically close message boxes. More... | |
class | ThreadWithProgressWindow |
A thread that automatically pops up a modal dialog box with a progress bar and cancel button while it's busy running. More... | |
class | TooltipWindow |
A window that displays a pop-up tooltip when the mouse hovers over another component. More... | |
struct | TooltipWindow::LookAndFeelMethods |
This abstract base class is implemented by LookAndFeel classes to provide window drawing functionality. More... | |
class | TopLevelWindow |
A base class for top-level windows. More... | |
class | VBlankAttachment |
Helper class to synchronise Component updates to the vertical blank event of the display that the Component is presented on. More... | |
struct | WindowUtils |
Windowing helper functions. More... | |
Enumerations | |
enum class | MessageBoxIconType { MessageBoxIconType::NoIcon , MessageBoxIconType::QuestionIcon , MessageBoxIconType::WarningIcon , MessageBoxIconType::InfoIcon } |
The type of icon to show in the dialog box. More... | |
|
strong |
The type of icon to show in the dialog box.