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
 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.