gtkmm: Widgets
Collaboration diagram for Widgets:
Classes | |
class | Gtk::AccelLabel |
A label which displays an accelerator key on the right of the text. More... | |
class | Gtk::Alignment |
A widget which controls the alignment and size of its child. More... | |
class | Gtk::Arrow |
Produces an arrow pointing in one of the four cardinal directions. More... | |
class | Gtk::AspectFrame |
A frame that constrains its child to a particular aspect ratio. More... | |
class | Gtk::Bin |
A container with just one child. More... | |
class | Gtk::VBox |
Vertical Box for laying widgets in a vertical row. More... | |
class | Gtk::HBox |
Horizontal Box for laying widgets in a horizontal row. More... | |
class | Gtk::Button |
A widget that creates a signal when clicked on. More... | |
class | Gtk::VButtonBox |
A container for arranging buttons vertically. More... | |
class | Gtk::HButtonBox |
A container for arranging buttons horizontally. More... | |
class | Gtk::Calendar |
Display a calendar and/or allow the user to select a date. More... | |
class | Gtk::CellView |
A widget displaying a single row of a TreeModel. More... | |
class | Gtk::CheckButton |
Create widgets with a discrete toggle button. More... | |
class | Gtk::CheckMenuItem |
A menu item that maintains the state of a boolean value in addition to a Gtk::MenuItem's usual role in activating application code. More... | |
class | Gtk::ColorButton |
A button to launch a color selection dialog. More... | |
class | Gtk::ColorSelection |
A widget used to select a color. More... | |
class | Gtk::ComboBox |
A widget used to choose from a list of items. More... | |
class | Gtk::ComboBoxEntry |
A text entry field with a dropdown list. More... | |
class | Gtk::Container |
Abstract container class. More... | |
class | Gtk::DrawingArea |
A widget for custom user interface elements. More... | |
class | Gtk::Entry |
A single line text entry field. More... | |
class | Gtk::EventBox |
Event capturing box. More... | |
class | Gtk::Expander |
A container which can hide its child. More... | |
class | Gtk::FileChooserButton |
A button to launch a file chooser dialog. More... | |
class | Gtk::FileChooserWidget |
File chooser widget that can be embedded in other widgets. More... | |
class | Gtk::Fixed |
A container which allows you to position widgets at fixed coordinates. More... | |
class | Gtk::FontButton |
A button to launch a font selection dialog. More... | |
class | Gtk::FontSelection |
A widget for selecting fonts. More... | |
class | Gtk::Frame |
A Gtk::Bin with a decorative frame and optional label. More... | |
class | Gtk::HandleBox |
A widget for detachable window portions. More... | |
class | Gtk::IconView |
The IconView provides an alternative view of a list model. More... | |
class | Gtk::Image |
A widget displaying an image. More... | |
class | Gtk::ImageMenuItem |
A menu item with an icon. More... | |
class | Gtk::InfoBar |
This widget that can be used to show messages to the user without showing a dialog. More... | |
class | Gtk::Invisible |
This widget is used internally in GTK+, and is probably not useful for application developers. More... | |
class | Gtk::Item |
This class should be considered as a virtual base class. More... | |
class | Gtk::Label |
A widget that displays a small to medium amount of text. More... | |
class | Gtk::Layout |
Infinite scrollable area containing child widgets and/or custom drawing. More... | |
class | Gtk::LinkButton |
Create buttons bound to a URL. More... | |
class | Gtk::Menu |
A drop-down menu consisting of Gtk::MenuItem objects which can be navigated and activated by the user to perform application functions. More... | |
class | Gtk::MenuBar |
A standard menu bar which usually holds Gtk::Menu submenu items. More... | |
class | Gtk::MenuItem |
Child item for menus. More... | |
class | Gtk::MenuShell |
The abstract base class for Gtk::Menu and Gtk::MenuBar. More... | |
class | Gtk::MenuToolButton |
A Gtk::ToolItem containing a toggle button. More... | |
class | Gtk::Notebook |
Container which shows one of its children at a time, in tabbed windows. More... | |
class | Gtk::OffscreenWindow |
A top-level container widget used to manage offscreen rendering of child widgets. More... | |
class | Gtk::Paned |
This is the base class for widgets with two panes, arranged either horizontally (Gtk::HPaned) or vertically (Gtk::VPaned). More... | |
class | Gtk::HPaned |
The Gtk::HPaned widget is a container widget with two children arranged horizontally. More... | |
class | Gtk::VPaned |
The Gtk::VPaned widget is a container widget with two children arranged vertically. More... | |
class | Gtk::ProgressBar |
A widget which indicates progress visually. More... | |
class | Gtk::RadioButton |
A single radio button performs the same basic function as a Gtk::CheckButton, as its position in the object hierarchy reflects. More... | |
class | Gtk::RadioMenuItem |
A CheckMenuItem that belongs to a group. More... | |
class | Gtk::RadioToolButton |
A toolbar item that contains a radio button. More... | |
class | Gtk::Range |
Base class for widgets which visualize an adjustment. More... | |
class | Gtk::Ruler |
Base class for horizontal or vertical rulers. More... | |
class | Gtk::VRuler |
Vertical Ruler. More... | |
class | Gtk::HRuler |
Horizontal Ruler. More... | |
class | Gtk::Scale |
Abstract base clase for Gtk::HScale and Gtk::VScale. More... | |
class | Gtk::VScale |
A vertical slider for selecting values. More... | |
class | Gtk::HScale |
A horizontal slider for selecting values. More... | |
class | Gtk::ScaleButton |
A button which pops up a scale widget. More... | |
class | Gtk::Scrollbar |
The Gtk::Scrollbar widget is an abstract base class for Gtk::HScrollbar and Gtk::VScrollbar. More... | |
class | Gtk::VScrollbar |
A vertical scrollbar. More... | |
class | Gtk::HScrollbar |
A horizontal scrollbar. More... | |
class | Gtk::ScrolledWindow |
Adds scrollbars to its child widget. More... | |
class | Gtk::VSeparator |
Vertical line widget. More... | |
class | Gtk::HSeparator |
Horizontal line widget. More... | |
class | Gtk::SeparatorMenuItem |
A separator used to group items within a menu. More... | |
class | Gtk::SeparatorToolItem |
A toolbar item that separates groups of other toolbar items. More... | |
class | Gtk::Socket |
Container for widgets from other processes. More... | |
class | Gtk::SpinButton |
numeric Entry with up/down buttons Slightly misnamed, this should be called a SpinEntry. More... | |
class | Gtk::Spinner |
A widget that displays a spinner animation. More... | |
class | Gtk::Statusbar |
Text status indicator This widget is used to display status information. More... | |
class | Gtk::Table |
Pack widgets in regular patterns. More... | |
class | Gtk::TearoffMenuItem |
A special Gtk::MenuItem which is used to tear off and reattach its menu. More... | |
class | Gtk::TextView |
Multi-line text editing widget. More... | |
class | Gtk::ToggleButton |
A Gtk::ToggleButton will remain 'pressed-in' when clicked. More... | |
class | Gtk::ToggleToolButton |
A Gtk::ToolItem containing a toggle button. More... | |
class | Gtk::Toolbar |
Bars of buttons and other widgets. More... | |
class | Gtk::ToolButton |
A Gtk::ToolItem subclass that displays buttons. More... | |
class | Gtk::ToolItem |
class | Gtk::ToolItemGroup |
A ToolItemGroup is used together with ToolPalette to add ToolItems to a palette-like container with different categories and drag and drop support. More... | |
class | Gtk::ToolPalette |
A ToolPalette allows you to add ToolItems to a palette-like container with various categories and drag and drop support. More... | |
class | Gtk::TreeView |
The TreeView widget displays the model (Gtk::TreeModel) data and allows the user to interact with it. More... | |
class | Gtk::Viewport |
An adapter which makes widgets scrollable. More... | |
class | Gtk::VolumeButton |
A button which pops up a volume control. More... | |
class | Gtk::Window |
Toplevel Window This represents all widgets which are physical windows controlled by the window manager. More... | |
class | Gtk::GammaCurve |
A subclass of Gtk::Curve for editing gamma curves. More... | |
class | Gtk::ComboBoxEntryText |
This is a specialisation of the ComboBoxEntry which has one column of text (a simple list), and appropriate methods for setting and getting the text. More... | |
class | Gtk::ComboBoxText |
This is a specialisation of the ComboBox which has one column of text (a simple list), and appropriate methods for setting and getting the text. More... | |
class | Gtk::ListViewText |
A simple listbox which presents some lines of information in columns and lets the user select some of them. More... | |