GTK+ Reference Manual
Table of Contents
GTK+
General
—
Feature Test Macros
—
Graphics Contexts
—
Styles
—
Themes
—
Resource Files
— Routines for handling resource files
Keyboard Accelerators
—
Selections
— Functions for handling inter-process communication via selections.
Drag and Drop
— Functions for controlling drag and drop handling.
Menu Factory
—
Signals
—
Signal Marshallers
—
Object Properties
—
Types
—
Bindings
—
Standard Enumerations
—
Debugging
—
Private Information
—
GTK+ Widgets and Objects
GtkAccelLabel
—
GtkAdjustment
— a
GtkObject
representing an adjustable bounded value.
GtkAlignment
— a widget which controls the alignment and size of its child.
GtkArrow
—
GtkAspectFrame
— A frame that constrains its child to a particular aspect ratio.
GtkButtonBox
—
GtkBin
— a container with just one child.
GtkBox
—
GtkButton
—
GtkCalendar
—
GtkCheckButton
—
GtkCheckMenuItem
— a menu item with a check box.
GtkCList
—
GtkColorSelection
—
GtkColorSelectionDialog
—
GtkCombo
—
GtkContainer
—
GtkCTree
— a widget displaying a hierarchical tree.
GtkCurve
—
GtkData
—
GtkDialog
—
GtkDrawingArea
—
GtkEditable
— Base class for text-editing widgets.
GtkEntry
—
GtkEventBox
— a widget used to catch events for widgets which do not have their own window.
GtkFileSelection
— produces a dialog box allowing the user to select a file or directory.
GtkFixed
— a container which supports fixed sizes and positions of its children.
GtkFontSelection
— a widget for selecting fonts.
GtkFontSelectionDialog
— a dialog box for selecting fonts.
GtkFrame
— A bin with a decorative frame and optional label.
GtkGammaCurve
—
GtkHandleBox
—
GtkHButtonBox
—
GtkHBox
—
GtkHPaned
— A container with two panes arranged horizontally.
GtkHRuler
—
GtkHScale
— a horizontal slider widget for selecting a value from a range.
GtkHScrollbar
—
GtkHSeparator
—
GtkImage
—
GtkInputDialog
— Configure devices for the XInput extension.
GtkInvisible
—
GtkItem
—
GtkItemFactory
—
GtkLabel
—
GtkLayout
—
GtkList
—
GtkListItem
—
GtkMenu
— a drop down menu widget.
GtkMenuBar
—
GtkMenuItem
—
GtkMenuShell
— a base class for menu objects.
GtkMisc
— a base class for widgets with alignments and padding.
GtkNotebook
—
GtkObject
—
GtkOptionMenu
— a widget used to choose from a list of valid choices.
GtkPacker
—
GtkPaned
— Base class for widgets with two adjustable panes
GtkPixmap
— a widget displaying a graphical image or icon.
GtkPlug
— Toplevel for embedding into other processes.
GtkPreview
—
GtkProgress
—
GtkProgressBar
—
GtkRadioButton
—
GtkRadioMenuItem
—
GtkRange
—
GtkRuler
—
GtkScale
— a base class for
GtkHScale
and
GtkVScale
.
GtkScrollbar
—
GtkScrolledWindow
—
GtkSeparator
— a base class for
GtkHSeparator
and
GtkVseparator
.
GtkSocket
— Container for widgets from other processes.
GtkSpinButton
—
GtkStatusbar
—
GtkTable
— Pack widgets in regular patterns.
GtkTearoffMenuItem
— a menu item used to tear off and reattach its menu.
GtkText
— text widget which allows display and manipulation of arbitrary text
GtkTipsQuery
—
GtkToggleButton
—
GtkToolbar
—
GtkTooltips
— Add tips to your widgets.
GtkTree
—
GtkTreeItem
—
GtkVButtonBox
—
GtkVBox
—
GtkViewport
—
GtkVPaned
— A container with two panes arranged vertically.
GtkVRuler
—
GtkVScale
— a vertical slider widget for selecting a value from a range.
GtkVScrollbar
—
GtkVSeparator
—
GtkWidget
—
GtkWindow
—
Index
Object Hierarchy
Next Page >>>
GTK+