I. Gtk Widgets

Table of Contents
GtkAccelLabel -- displays an accelerator key on menus etc.
GtkArrow -- points in one of 4 directions.
GtkAspectFrame -- constrains resizing to a given aspect ratio.
GtkBin -- a class of containers that have only one child.
GtkBox -- a parent class for GtkHBox and GtkVBox.
GtkButton -- a parent class for buttons.
GtkButtonBox -- a parent class for GtkHButtonBox and GtkVButtonBox.
GtkCList -- a scrollable list of selectable items with multiple columns.
GtkCTree -- an adjustable, expandable tree of selectable items.
GtkCalendar -- 
GtkCheckButton -- a clickable label with a small toggle button beside it.
GtkCheckMenuItem -- a menu item with a small toggle button beside it.
GtkColorSelection -- lets the user select colors visually or numerically.
GtkColorSelectionDialog -- 
GtkCombo -- a GtkEntry widget combined with a dropdown list.
GtkContainer -- a parent class for container widgets.
GtkCurve -- an editable curve.
GtkDialog -- a pop-up dialog window.
GtkDrawingArea -- lets you create custom GUI elements.
GtkEditable -- a parent class for text widgets.
GtkEntry -- a text-entry field.
GtkEventBox -- gives event-handling capability to windowless widgets.
GtkFileSelection -- lets the user browse and select directories and files.
GtkFixed -- lets you fix child widget sizes and positions.
GtkFontSelection -- lets the user browse and select fonts.
GtkFontSelectionDialog -- a dialog box containing a GtkFontSelection widget.
GtkFrame -- a bin with a border and label (optional).
GtkGammaCurve -- an editable gamma curve.
GtkHBox -- packs its children in a horizontal row.
GtkHButtonBox -- facilitates horizontal layout of buttons.
GtkHPaned -- creates two horizontally-adjustable panes.
GtkHRuler -- a horizontal ruler.
GtkHScale -- a horizontal slider used to select values.
GtkHScrollbar -- a horizontal scrollbar.
GtkHSeparator -- a horizontal separator.
GtkHandleBox -- a container whose children can be detached and moved.
GtkInputDialog -- 
GtkItem -- a parent class for items.
GtkLabel -- displays a text string.
GtkLayout -- 
GtkList -- a scrollable list of selectable items.
GtkListItem -- an item used in a GtkList.
GtkMenu -- a menu.
GtkMenuBar -- displays GtkMenuItems at the top of a window.
GtkMenuItem -- an item used in a GtkMenu.
GtkMisc -- a parent class that handles alignment and padding.
GtkNotebook -- a group of tabbed pages.
GtkOptionMenu -- a menu accessed by a button.
GtkPacker -- 
GtkPaned -- a parent class for adjustable panes.
GtkPixmap -- displays a pixmap image.
GtkPlug -- works with GtkSocket to embed widgets across processes.
GtkPreview -- displays an image's RGB or grayscale data.
GtkProgress -- a parent class for GtkProgressBar.
GtkProgressBar -- a thermometer-style bar display.
GtkRadioButton -- a check button that allows only one selection from a group.
GtkRadioMenuItem -- a menu item that allows only one selection from a group.
GtkRange -- a parent class for GtkScrollbar and GtkScale.
GtkRuler -- a parent class for rulers.
GtkScale -- a parent class for sliders.
GtkScrollbar -- a parent class for scrollbars.
GtkScrolledWindow -- adds scrollbars to a widget.
GtkSeparator -- a parent class for separators.
GtkSocket -- works with GtkPlug to embed widgets across processes.
GtkSpinButton -- facilitates entering numbers.
GtkStatusbar -- displays nonessential messages.
GtkTable -- packs widgets horizontally and vertically.
GtkTearoffMenuItem -- lets the user remove and reposition a menu.
GtkText -- a multi-line text entry and display field.
GtkToggleButton -- a button that retains its on/off state.
GtkToolbar -- creates a toolbar of buttons etc.
GtkTree -- an expandable tree of selectable items.
GtkTreeItem -- an item used in a GtkTree.
GtkVBox -- packs its children in a vertical column.
GtkVButtonBox -- facilitates vertical layout of buttons.
GtkVPaned -- creates two vertically-adjustable panes.
GtkVRuler -- a vertical ruler.
GtkVScale -- a vertical slider used to select values.
GtkVScrollbar -- a vertical scrollbar.
GtkVSeparator -- a vertical separator.
GtkViewport -- lets you add scrollbars to non-scrolling widgets.
GtkWidget -- the parent class of widgets.
GtkWindow -- the parent class of windows.

Copyright 1995-2002 by Cogent Real-Time Systems, Inc.