gtkmm: Container Widgets

These widgets can be used to group other widgets together. More...

Classes

class Gtk::AspectFrame
A frame that constrains its child to a particular aspect ratio. More...

class Gtk::Expander
A container which can hide its child. More...

class Gtk::Fixed
A container which allows you to position widgets at fixed coordinates. More...

class Gtk::FlowBox
A container that allows reflowing its children. More...

class Gtk::FlowBoxChild
See the description of FlowBox . More...

class Gtk::Frame
A Gtk::Bin with a decorative frame and optional label. More...

class Gtk::Grid
A container which arranges its child widgets in rows and columns. More...

class Gtk::HeaderBar
A box with a centered 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::IconView
The IconView provides an alternative view of a list model. More...

class Gtk::Layout
Infinite scrollable area containing child widgets and/or custom drawing. More...

class Gtk::ListBox
A ListBox is a vertical container that contains ListBoxRow children. More...

class Gtk::ListBoxRow
See the description of ListBox . More...

class Gtk::MenuShell
The abstract base class for Gtk::Menu and Gtk::MenuBar . 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::Overlay
A container which overlays widgets on top of each other. More...

class Gtk::Paned
A widget with two adjustable panes. More...

class Gtk::PopoverMenu
A Popover to use as a menu. More...

class Gtk::ScrolledWindow
Adds scrollbars to its child widget. More...

class Gtk::Stack
A container that shows only one child at a time. More...

class Gtk::TextView
Multi-line text editing widget. More...

class Gtk::Toolbar
Bars of buttons and other widgets. More...

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::Socket
Container for widgets from other processes. More...

class Gtk::Alignment
A widget which controls the alignment and size of its child. More...

class Gtk::HandleBox
A widget for detachable window portions. More...

class Gtk::VButtonBox
A container for arranging buttons vertically. More...

class Gtk::HButtonBox
A container for arranging buttons horizontally. More...

class Gtk::Table
Pack widgets in regular patterns. More...

class Gtk::ListViewText::TextModelColumns
class Gtk::ListViewText
A simple listbox which presents some lines of information in columns and lets the user select some of them. More...

Detailed Description

These widgets can be used to group other widgets together.