|  |  | GTK+ Reference Manual |

## Abstract Base Classes

GtkBin - a container with just one child.
GtkBox - a base class for box containers
GtkButtonBox - Base class for GtkHButtonBox and GtkVButtonBox
GtkContainer - Base class for widgets which contain other widgets
GtkItem - abstract base class for GtkMenuItem, GtkListItem and GtkTreeItem.
GtkMisc - a base class for widgets with alignments and padding.
GtkObject - The base class of the GTK+ type hierarchy.
GtkPaned - Base class for widgets with two adjustable panes
GtkRange - Base class for widgets which visualize an adjustment
GtkScale - a base class for GtkHScale and GtkVScale.
GtkScrollbar - base class for GtkHScrollbar and GtkVScrollbar.
GtkSeparator - a base class for GtkHSeparator and GtkVSeparator.
GtkWidget - Base class for all widgets
GtkIMContext - Base class for input method contexts

<< GtkAccessible | GtkBin >>