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
— Handle run-time type creation.
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
— produces an arrow pointing in one of the four cardinal directions.
GtkAspectFrame
— A frame that constrains its child to a particular aspect ratio.
GtkButtonBox
—
GtkBin
— a container with just one child.
GtkBox
— a base class for box containers
GtkButton
— A widget that creates a signal when clicked on.
GtkCalendar
— display a calendar and/or allow the user to select a date.
GtkCheckButton
— create widgets with a discrete toggle button.
GtkCheckMenuItem
— a menu item with a check box.
GtkCList
—
GtkColorSelection
—
GtkColorSelectionDialog
—
GtkCombo
—
GtkContainer
—
GtkCTree
— a widget displaying a hierarchical tree.
GtkCurve
—
GtkData
—
GtkDialog
— create popup windows.
GtkDrawingArea
— a widget for custom user interface elements.
GtkEditable
— Base class for text-editing widgets.
GtkEntry
— a single line text entry field.
GtkEventBox
— a widget used to catch events for widgets which do not have their own window.
GtkFileSelection
— prompt the user for a file or directory name.
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
— a widget for detachable window portions.
GtkHButtonBox
— a container for arranging button horizontally.
GtkHBox
— horizontal container box
GtkHPaned
— A container with two panes arranged horizontally.
GtkHRuler
— A horizontal ruler.
GtkHScale
— a horizontal slider widget for selecting a value from a range.
GtkHScrollbar
— A horizontal scrollbar
GtkHSeparator
—
GtkImage
—
GtkInputDialog
— Configure devices for the XInput extension.
GtkInvisible
—
GtkItem
—
GtkItemFactory
—
GtkLabel
— A widget that displays a small to medium amount of text.
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
— a widget to display RGB or grayscale data.
GtkProgress
—
GtkProgressBar
—
GtkRadioButton
—
GtkRadioMenuItem
—
GtkRange
—
GtkRuler
—
GtkScale
— a base class for
GtkHScale
and
GtkVScale
.
GtkScrollbar
—
GtkScrolledWindow
— Adds scrollbars to its child widget.
GtkSeparator
— a base class for
GtkHSeparator
and
GtkVseparator
.
GtkSocket
— Container for widgets from other processes.
GtkSpinButton
— retrieve an integer or floating-point number from the user.
GtkStatusbar
— report messages of minor importance to the user.
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
— create buttons which retain their state.
GtkToolbar
— create bars of buttons and other widgets.
GtkTooltips
— Add tips to your widgets.
GtkTree
— A treelist widget.
GtkTreeItem
—
GtkVButtonBox
—
GtkVBox
— vertical container box
GtkViewport
—
GtkVPaned
— A container with two panes arranged vertically.
GtkVRuler
— A vertical ruler.
GtkVScale
— a vertical slider widget for selecting a value from a range.
GtkVScrollbar
— A vertical scrollbar
GtkVSeparator
—
GtkWidget
—
GtkWindow
—
Index
Object Hierarchy
Next Page >>>
GTK+