▼C_GtkBoxChild | |
CGtk::Box_Helpers::Child | |
▼C_GtkTableChild | |
CGtk::Table_Helpers::Child | |
CGdk::Color | Gdk::Color is used to describe an allocated or unallocated color |
CGdk::Cursor | This represents a cursor |
CGdk::Event | |
CGdk::PixbufFormat | |
CGdk::Point | This is a simple structure containing an x and y coordinate of a point |
CGdk::Rectangle | Gdk::Rectangle is a structure holding the position and size of a rectangle |
CGdk::Region | This is an opaque data type holding a set of arbitrary pixels, and is usually used for clipping graphical operations (see Gdk::GC::set_clip_region()) |
CGdk::RgbCmap | |
▼CGlib::Exception [external] | |
▼CGlib::Error [external] | |
CGdk::PixbufError | Exception class for Gdk::Pixbuf errors |
CGtk::BuilderError | Exception class for Gdk::Builder errors |
CGtk::FileChooserError | Exception class for Gdk::FileChooser errors |
CGtk::IconThemeError | Exception class for Gdk::IconTheme errors |
CGtk::PrintError | |
CGtk::RecentChooserError | Exception class for Gtk::RecentChooser errors |
CGtk::RecentManagerError | Exception class for Gtk::RecentManager errors |
▼CGlib::ValueBase [external] | |
▼CGlib::ValueBase_Boxed [external] | |
CGlib::Value< Glib::RefPtr< Gtk::RecentInfo > > | |
CGtk::AccelKey | Defines accelerator key combinations |
▼CGtk::Box_Helpers::Element | |
CGtk::Box_Helpers::EndElem | |
CGtk::BuiltinStockID | See the list of pre-defined stock items, in the Stock namespace |
CGtk::FileFilter::Info | |
CGtk::IconInfo | |
CGtk::IconSet | This manages a set of variants of a particular icon An IconSet contains variants for different sizes and widget states |
CGtk::IconSize | Represents registered icon sizes |
CGtk::IconSource | |
▼CGtk::Menu_Helpers::Element | |
CGtk::Menu_Helpers::CheckMenuElem | |
CGtk::Menu_Helpers::ImageMenuElem | |
CGtk::Menu_Helpers::MenuElem | Use this class and its subclasses to build menu items |
CGtk::Menu_Helpers::RadioMenuElem | |
CGtk::Menu_Helpers::SeparatorElem | |
CGtk::Menu_Helpers::StockMenuElem | |
CGtk::Menu_Helpers::TearoffMenuElem | |
▼CGtk::Notebook_Helpers::Element | |
CGtk::Notebook_Helpers::MenuElem | |
CGtk::Notebook_Helpers::TabElem | |
▼CGtk::Notebook_Helpers::PageIterator | |
CGtk::Notebook_Helpers::Page | |
CGtk::Notebook_Helpers::PageList | An STL-style container for pages in a Gtk::Notebook |
CGtk::PaperSize | PaperSize handles paper sizes |
CGtk::PrintSettings::Keys | Print settings keys |
CGtk::PrintSettings::PageRange | |
CGtk::RadioButtonGroup | RadioButtonGroup identifier for RadioButtons To set up this RadioButtonGroup, construct a RadioButtonGroup and then pass it to the constructor of all radio items |
CGtk::RC | |
CGtk::RecentFilter::Info | A RecentFilter::Info class is used to pass information about the tested file to filter() |
CGtk::RecentInfo | Contains informations found when looking up an entry of the recently used files list |
CGtk::RecentManager::Data | Meta-data passed to add_item() |
CGtk::SelectionData | |
CGtk::StockID | See also Gtk::BuiltinStockID |
CGtk::StockItem | |
CGtk::TargetEntry | |
CGtk::TargetList | |
CGtk::TextAttributes | |
CGtk::TextIter | Typefed as Gtk::TextBuffer::iterator |
▼CGtk::TreeIterBase | |
▼CGtk::TreeIter | A Gtk::TreeModel::iterator is a reference to a specific node on a specific model |
CGtk::TreeNodeChildren | Typedefed as TreeModel::Children |
CGtk::TreeRow | Typedefed as TreeModel::Row |
▼CGtk::TreeModelColumnBase | Base class of TreeModelColumn templates |
CGtk::TreeModelColumn< T > | A Gtk::TreeModelColumn describes the C++ type of the data in a model column, and identifies that column in the model |
CGtk::TreeModelColumn< ColumnType > | |
CGtk::TreeModelColumn< Glib::ustring > | |
▼CGtk::TreeModelColumnRecord | Typedefed as TreeModel::ColumnRecord |
CGtk::ComboBoxEntryText::TextModelColumns | |
CGtk::ComboBoxText::TextModelColumns | |
CGtk::ListViewText::TextModelColumns | |
CGtk::TreePath | A path is essentially a potential node |
CGtk::TreeRowReference | Typedefed as Gtk::TreeModel::RowReference |
CGtk::TreeValueProxy< ColumnType > | |
▼CGlib::HelperList< Child, const Element, Glib::List_Iterator< Child > > [external] | |
CGtk::Box_Helpers::BoxList | |
▼CGlib::HelperList< Child, Widget, Glib::List_Iterator< Child > > [external] | |
CGtk::Table_Helpers::TableList | |
▼CGlib::HelperList< ComboDropDownItem, const Element, Glib::List_Cpp_Iterator< GtkListItem, ComboDropDownItem > > [external] | |
CGtk::ComboDropDown_Helpers::ComboDropDownList | |
▼CGlib::HelperList< MenuItem, const Element, Glib::List_Cpp_Iterator< GtkMenuItem, MenuItem > > [external] | |
CGtk::Menu_Helpers::MenuList | |
▼Csigc::trackable [external] | |
▼CGlib::ObjectBase [external] | |
►CGlib::Interface [external] | |
►CAtk::Implementor [external] | |
►CGtk::Widget | Abstract Widget (Base class for all widgets) |
CGtk::Calendar | Display a calendar and/or allow the user to select a date |
CGtk::CellView | A widget displaying a single row of a TreeModel |
►CGtk::Container | Abstract container class |
►CGtk::Bin | A container with just one child |
CGtk::Alignment | A widget which controls the alignment and size of its child |
►CGtk::Button | A widget that creates a signal when clicked on |
CGtk::ColorButton | A button to launch a color selection dialog |
CGtk::FontButton | A button to launch a font selection dialog |
CGtk::LinkButton | Create buttons bound to a URL |
CGtk::OptionMenu | A widget used to choose from a list of valid choices |
►CGtk::ScaleButton | A button which pops up a scale widget |
CGtk::VolumeButton | A button which pops up a volume control |
►CGtk::ToggleButton | A Gtk::ToggleButton will remain 'pressed-in' when clicked |
►CGtk::CheckButton | Create widgets with a discrete toggle button |
CGtk::RadioButton | A single radio button performs the same basic function as a Gtk::CheckButton, as its position in the object hierarchy reflects |
►CGtk::ComboBox | A widget used to choose from a list of items |
►CGtk::ComboBoxEntry | A text entry field with a dropdown list |
CGtk::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 |
CGtk::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 |
CGtk::EventBox | Event capturing box |
CGtk::Expander | A container which can hide its child |
►CGtk::Frame | A Gtk::Bin with a decorative frame and optional label |
CGtk::AspectFrame | A frame that constrains its child to a particular aspect ratio |
CGtk::HandleBox | A widget for detachable window portions |
►CGtk::Item | This class should be considered as a virtual base class |
CGtk::ComboDropDownItem | An item in a ComboDropDownList |
►CGtk::MenuItem | Child item for menus |
►CGtk::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 |
CGtk::RadioMenuItem | A CheckMenuItem that belongs to a group |
CGtk::ImageMenuItem | A menu item with an icon |
CGtk::SeparatorMenuItem | A separator used to group items within a menu |
CGtk::TearoffMenuItem | A special Gtk::MenuItem which is used to tear off and reattach its menu |
CGtk::ScrolledWindow | Adds scrollbars to its child widget |
►CGtk::ToolItem | |
CGtk::SeparatorToolItem | A toolbar item that separates groups of other toolbar items |
►CGtk::ToolButton | A Gtk::ToolItem subclass that displays buttons |
CGtk::MenuToolButton | A Gtk::ToolItem containing a toggle button |
►CGtk::ToggleToolButton | A Gtk::ToolItem containing a toggle button |
CGtk::RadioToolButton | A toolbar item that contains a radio button |
CGtk::Viewport | An adapter which makes widgets scrollable |
►CGtk::Window | Toplevel Window This represents all widgets which are physical windows controlled by the window manager |
CGtk::Assistant | A widget used to guide users through multi-step operations |
►CGtk::Dialog | Create popup windows |
CGtk::AboutDialog | The AboutDialog offers a simple way to display information about a program like its logo, name, copyright, website and license |
CGtk::ColorSelectionDialog | This dialog allows the user to select a color |
CGtk::FileChooserDialog | Convenient file chooser window |
CGtk::FileSelection | Prompt the user for a file or directory name |
CGtk::FontSelectionDialog | A dialog box for selecting fonts |
CGtk::InputDialog | |
CGtk::MessageDialog | Convenient message window |
CGtk::PageSetupUnixDialog | PageSetupUnixDialog implements a page setup dialog for platforms which don't provide a native page setup dialog, like Unix |
CGtk::PrintUnixDialog | PrintUnixDialog implements a print dialog for platforms which don't provide a native print dialog, like Unix |
CGtk::RecentChooserDialog | RecentChooserDialog is a dialog box suitable for displaying the recently used documents |
CGtk::OffscreenWindow | A top-level container widget used to manage offscreen rendering of child widgets |
CGtk::Plug | |
►CGtk::Box | A base class for box containers |
►CGtk::ButtonBox | Base class for Gtk::HButtonBox and Gtk::VButtonBox |
CGtk::HButtonBox | A container for arranging buttons horizontally |
CGtk::VButtonBox | A container for arranging buttons vertically |
►CGtk::HBox | Horizontal Box for laying widgets in a horizontal row |
CGtk::Combo | A text entry field with a dropdown list |
CGtk::FileChooserButton | A button to launch a file chooser dialog |
CGtk::InfoBar | This widget that can be used to show messages to the user without showing a dialog |
CGtk::Statusbar | Text status indicator This widget is used to display status information |
►CGtk::VBox | Vertical Box for laying widgets in a vertical row |
CGtk::ColorSelection | A widget used to select a color |
CGtk::FileChooserWidget | File chooser widget that can be embedded in other widgets |
CGtk::FontSelection | A widget for selecting fonts |
CGtk::GammaCurve | A subclass of Gtk::Curve for editing gamma curves |
CGtk::RecentChooserWidget | RecentChooserWidget is a widget suitable for selecting recently used files |
CGtk::ComboDropDown | The dropdown list of a Combo |
CGtk::Fixed | A container which allows you to position widgets at fixed coordinates |
CGtk::IconView | The IconView provides an alternative view of a list model |
CGtk::Layout | Infinite scrollable area containing child widgets and/or custom drawing |
►CGtk::MenuShell | The abstract base class for Gtk::Menu and Gtk::MenuBar |
►CGtk::Menu | A drop-down menu consisting of Gtk::MenuItem objects which can be navigated and activated by the user to perform application functions |
CGtk::RecentChooserMenu | RecentChooserMenu is a widget suitable for displaying recently used files inside a menu |
CGtk::MenuBar | A standard menu bar which usually holds Gtk::Menu submenu items |
CGtk::Notebook | Container which shows one of its children at a time, in tabbed windows |
►CGtk::Paned | This is the base class for widgets with two panes, arranged either horizontally (Gtk::HPaned) or vertically (Gtk::VPaned) |
CGtk::HPaned | The Gtk::HPaned widget is a container widget with two children arranged horizontally |
CGtk::VPaned | The Gtk::VPaned widget is a container widget with two children arranged vertically |
CGtk::Socket | Container for widgets from other processes |
CGtk::Table | Pack widgets in regular patterns |
CGtk::TextView | Multi-line text editing widget |
CGtk::Toolbar | Bars of buttons and other widgets |
CGtk::ToolItemGroup | A ToolItemGroup is used together with ToolPalette to add ToolItems to a palette-like container with different categories and drag and drop support |
CGtk::ToolPalette | A ToolPalette allows you to add ToolItems to a palette-like container with various categories and drag and drop support |
►CGtk::TreeView | Displays the model (Gtk::TreeModel) data and allows the user to interact with it |
CGtk::ListViewText | A simple listbox which presents some lines of information in columns and lets the user select some of them |
►CGtk::DrawingArea | A widget for custom user interface elements |
CGtk::Curve | Allows direct editing of a curve |
CGtk::Spinner | A widget that displays a spinner animation |
►CGtk::Entry | A single line text entry field |
CGtk::SpinButton | Numeric Entry with up/down buttons Slightly misnamed, this should be called a SpinEntry |
CGtk::Invisible | This widget is used internally in GTK+, and is probably not useful for application developers |
►CGtk::Misc | A base class for widgets with alignments and padding |
CGtk::Arrow | Produces an arrow pointing in one of the four cardinal directions |
CGtk::Image | A widget displaying an image |
►CGtk::Label | A widget that displays a small to medium amount of text |
CGtk::AccelLabel | A label which displays an accelerator key on the right of the text |
CGtk::ProgressBar | A widget which indicates progress visually |
►CGtk::Range | Base class for widgets which visualize an adjustment |
►CGtk::Scale | Abstract base clase for Gtk::HScale and Gtk::VScale |
CGtk::HScale | A horizontal slider for selecting values |
CGtk::VScale | A vertical slider for selecting values |
►CGtk::Scrollbar | The Gtk::Scrollbar widget is an abstract base class for Gtk::HScrollbar and Gtk::VScrollbar |
CGtk::HScrollbar | A horizontal scrollbar |
CGtk::VScrollbar | A vertical scrollbar |
►CGtk::Ruler | Base class for horizontal or vertical rulers |
CGtk::HRuler | Horizontal Ruler |
CGtk::VRuler | Vertical Ruler |
►CGtk::Separator | Separator base class |
CGtk::HSeparator | Horizontal line widget |
CGtk::VSeparator | Vertical line widget |
CGtk::Activatable | Activatable widgets can be connected to a Gtk::Action and reflect the state of the action |
►CGtk::CellEditable | Interface for widgets which are used for editing cells |
CGtk::Entry | A single line text entry field |
►CGtk::CellLayout | An interface for packing cells |
CGtk::CellView | A widget displaying a single row of a TreeModel |
CGtk::ComboBox | A widget used to choose from a list of items |
►CGtk::Editable | Base class for text-editing widgets |
CGtk::Entry | A single line text entry field |
►CGtk::FileChooser | Gtk::FileChooser is an interface that can be implemented by file selection widgets |
CGtk::FileChooserButton | A button to launch a file chooser dialog |
CGtk::FileChooserDialog | Convenient file chooser window |
CGtk::FileChooserWidget | File chooser widget that can be embedded in other widgets |
►CGtk::Orientable | This interface is implemented by all widgets that can be oriented horizontally or vertically |
CGtk::ToolPalette | A ToolPalette allows you to add ToolItems to a palette-like container with various categories and drag and drop support |
►CGtk::PrintOperationPreview | |
CGtk::PrintOperation | PrintOperation is the high-level, portable printing API |
►CGtk::RecentChooser | RecentChooser is an interface that can be implemented by widgets displaying the list of recently used files |
CGtk::RecentAction | An action of which represents a list of recently used files |
CGtk::RecentChooserDialog | RecentChooserDialog is a dialog box suitable for displaying the recently used documents |
CGtk::RecentChooserMenu | RecentChooserMenu is a widget suitable for displaying recently used files inside a menu |
CGtk::RecentChooserWidget | RecentChooserWidget is a widget suitable for selecting recently used files |
►CGtk::ToolShell | A base class for containers containing ToolItem widgets |
CGtk::ToolItemGroup | A ToolItemGroup is used together with ToolPalette to add ToolItems to a palette-like container with different categories and drag and drop support |
►CGtk::TreeDragDest | |
CGtk::ListStore | Thist is a list model for use with a Gtk::TreeView widget |
CGtk::TreeStore | |
►CGtk::TreeDragSource | |
CGtk::ListStore | Thist is a list model for use with a Gtk::TreeView widget |
CGtk::TreeStore | |
►CGtk::TreeModel | This class defines a generic tree interface for use by the Gtk::TreeView widget |
CGtk::ListStore | Thist is a list model for use with a Gtk::TreeView widget |
CGtk::TreeModelFilter | |
CGtk::TreeModelSort | A wrapper which makes an underlying Gtk::TreeModel sortable |
CGtk::TreeStore | |
►CGtk::TreeSortable | |
CGtk::ListStore | Thist is a list model for use with a Gtk::TreeView widget |
CGtk::TreeModelSort | A wrapper which makes an underlying Gtk::TreeModel sortable |
CGtk::TreeStore | |
►CGlib::Object [external] | |
CGdk::Colormap | A Colormap is an object that contains the mapping between the color values stored in memory and the RGB values that are used to display color values |
CGdk::Device | A Gdk::Device instance contains a detailed description of an extended input device |
CGdk::Display | Gdk::Display object's purpose is two fold: To grab/ungrab keyboard focus and mouse pointer To manage and provide information about the Gdk::Screen(s) available for this Gdk::Display |
CGdk::DisplayManager | The purpose of the GdkDisplayManager singleton object is to offer notification when displays appear or disappear or the default display changes |
CGdk::DragContext | A Gdk::DragContext holds information about a drag in progress |
►CGdk::Drawable | Drawing Primitives |
►CGdk::Pixmap | Pixmaps are offscreen drawables |
CGdk::Bitmap | Bitmaps are simply pixmaps with a depth of 1 |
CGdk::Window | A Gdk::Window is a rectangular region on the screen |
CGdk::GC | All drawing operations in GDK take a graphics context (GC) argument |
CGdk::Image | This represents an area for drawing graphics |
CGdk::Pixbuf | |
CGdk::PixbufAnimation | The gdk-pixbuf library provides a simple mechanism to load and represent animations |
CGdk::PixbufAnimationIter | An iterator which points to a certain position in a PixbufAnimation |
CGdk::PixbufLoader | |
CGdk::Screen | Object representing a physical screen Gdk::Screen objects are the GDK representation of a physical screen |
CGdk::Visual | A Gdk::Visual describes a particular video hardware display format |
CGtk::AccelGroup | A Gtk::AccelGroup represents a group of keyboard accelerators, typically attached to a toplevel Gtk::Window (with Gtk::Window::add_accel_group()) |
►CGtk::Action | An action which can be triggered by a menu or toolbar item |
CGtk::RecentAction | An action of which represents a list of recently used files |
►CGtk::ToggleAction | An action which can be toggled between two states |
CGtk::RadioAction | An action of which only one in a group can be active |
CGtk::ActionGroup | |
CGtk::Builder | Build an interface from a UI definition description |
CGtk::Clipboard | The Clipboard object represents a clipboard of data shared between different processes or between different widgets in the same process |
CGtk::EntryBuffer | A Text buffer for the Entry widget |
CGtk::EntryCompletion | Completion functionality for Gtk::Entry |
CGtk::IconFactory | |
CGtk::IconTheme | |
CGtk::ListStore | Thist is a list model for use with a Gtk::TreeView widget |
►CGtk::Object | Gtk::Object is the base class for all widgets, and for a few non-widget objects such as Gtk::Adjustment |
CGtk::Adjustment | A class representing an adjustable bounded value |
►CGtk::CellRenderer | CellRenderers are used by Gtk::TreeView columns to render the Gtk::TreeModel column data appropriately |
CGtk::CellRendererPixbuf | Renders a pixbuf in a cell |
CGtk::CellRendererProgress | Renders numbers as progress bars |
CGtk::CellRendererSpinner | Renders a spinning animation in a cell |
►CGtk::CellRendererText | Renders text in a cell |
CGtk::CellRendererAccel | Renders a keyboard accelerator in a cell |
CGtk::CellRendererCombo | Renders a combobox in a cell |
CGtk::CellRendererSpin | Renders a spin button in a cell |
CGtk::CellRendererToggle | Renders a toggle button in a cell |
CGtk::FileFilter | A filter for selecting a file subset |
CGtk::RecentFilter | RecentFilter can be used to restrict the files being shown in a RecentChooser |
CGtk::Tooltips | Tooltips are the messages that appear next to a widget when the mouse pointer is held over it for a short amount of time |
CGtk::TreeViewColumn | Typedefed as Gtk::TreeView::Column |
CGtk::Widget | Abstract Widget (Base class for all widgets) |
CGtk::PageSetup | A PageSetup object stores the page size, orientation and margins |
CGtk::PrintContext | A PrintContext encapsulates context information that is required when drawing pages for printing, such as the cairo context and important parameters like page size and resolution |
CGtk::Printer | A Printer object represents a printer |
CGtk::PrintJob | A PrintJob object represents a job that is sent to a printer |
CGtk::PrintOperation | PrintOperation is the high-level, portable printing API |
CGtk::PrintSettings | A PrintSettings object represents the settings of a print dialog in a system-independent way |
CGtk::RcStyle | |
CGtk::RecentManager | RecentManager provides a facility for adding, removing and looking up recently used files |
CGtk::Settings | Sharing settings between applications |
CGtk::SizeGroup | Gtk::SizeGroup provides a mechanism for grouping a number of widgets together so they all request the same amount of space |
CGtk::StatusIcon | The "system tray" or notification area is normally used for transient icons that indicate some special state |
CGtk::Style | |
CGtk::TextBuffer | Multi-line attributed text that can be displayed by one or more Gtk::TextView widgets |
CGtk::TextChildAnchor | A TextChildAnchor is a spot in the buffer where child widgets can be "anchored" (inserted inline, as if they were characters) |
CGtk::TextMark | Typedefed as Gtk::TextBuffer::Mark |
CGtk::TextTag | Typedefed as Gtk::TextBuffer::Tag |
CGtk::TextTagTable | Typedefed as Gtk::TextBuffer::TagTable |
CGtk::Tooltip | Add tips to your widgets |
CGtk::TreeModelFilter | |
CGtk::TreeModelSort | A wrapper which makes an underlying Gtk::TreeModel sortable |
CGtk::TreeSelection | Typedefed as Gtk::TreeView::Selection |
CGtk::TreeStore | |
CGtk::UIManager | Constructing menus and toolbars from an XML description |
CGtk::WindowGroup | Limit the effect of grabs |
CGtk::Main | Main application class Every application must have one of these objects |