AccelGroup | AccelGroup - not implmented yet |
AccelLabel | AccelLabel |
Adjustment | Adjustments are used by the scroll bars, scales, scrolled windows |
Alignment | Alignment |
Arrow | A widget that displays an arrow |
AspectFrame | A frame that keeps the x, y aspect ratio |
Bin | A base widget |
Bitmap | Functions for rendering pixbufs on drawables |
Box | A container that lays it's children in a row |
Button | A Button |
ButtonBox | A box of buttons in a row |
Calendar | A calendar widget to show and selected dates |
CalendarAdapter | Calendar Adapter |
CellRenderer | Cell renderer |
CellRendererPixbuf | A pixbuf cell renderer |
CellRendererText | A text cell renderer |
CellRendererToggle | A Toggle Cell renderer |
CheckButton | A Check Button |
CheckMenuItem | Check menu item |
Clipboard | Represents a clipboard of data shared between different processes or between different widgets in the same process |
Color | Color |
ColorSelection | A widget to select color |
ColorSelectionDialog | A standard color selection dialog |
Combo | A combo box |
Container | Base class for widgets which contain other widgets |
Context | Functions to run the rendering pipeline |
Curve | Allows direct editing of a curve |
Dialog | Dialog is a window that can be modal and contains a default vbox |
Dispatcher | This a is singleton that dispatches events and signals to listeners |
DND | Functions for handling inter-process communication via selections |
Drawable | Drawable |
DrawingArea | A empty widget used to draw poins, lines, shapes and pictures |
DUI | Provides the main GTK cycle |
DUIObject | The wrapper for GtkObject |
EditableAdapter | Editable Adapter |
Entry | A single line text entry widget |
Event | GUI events from gtk |
EventBox | A widget used to catch events for widgets which do not have their own window |
EventButton | A mouse button event |
EventConfigure | A configure event |
EventCrossing | Mouse enter or leave event |
EventExpose | Exposed event |
EventFocus | Focus receive in or out |
EventKey | Key pressed ot released event |
EventMotion | A mouse movement event |
EventVisibility | A visibility event |
FileSelection | A standard file selector dialog |
Font | Font manipulation |
FontSelectionDialog | A standard font selection dialog |
Frame | A Visual border |
GammaCurve | A subclass of GtkCurve for editing gamma curves |
GC | The Graphics context representation |
GL | Library initialization functions Functions to query OpenGL support information Variables and macros to check the GdkGLExt version |
GLConfig | OpenGL frame buffer configuration object |
GLContext | OpenGL rendering context object |
GLDraw | Functions for generating easily recognizable 3D geometric objects |
GLDrawable | OpenGL rendering surface interface |
GLFont | Functions for font rendering in OpenGL |
GLPixmap | OpenGL pixmap which is maintained off-screen |
GLWidget | Functions for font rendering in OpenGL |
GLWindow | OpenGL window which is located on-screen |
GLX11 | Internal X-related functions |
HandleBox | A Box with a handle to be draged |
HBox | A Horizontal box to display it's children in a horizontal row |
HButtonBox | A container for a horizontal row of buttons |
HPaned | A widget with resizable left and rigth children |
HRuler | A Horizontal ruler |
HScale | A Horizontal scale |
HScrollbar | A horizontal scrollbar |
HSeparator | A horizontal separator |
Image | A widget to load, contain and display an image |
ImageMenuItem | A menu item with an image |
InputDialog | Input dialog |
Invisible | An invisible widget |
Item | A item to display on a menu (or not ???) |
ItemFactory | Factory to create menus and items - not implemented yet |
Label | A widget to display a text Label |
Layout | A container to layout widgets on view larger then the visible area |
List | This is a list of widget that can be displayed |
ListG | A double linked list |
ListItem | This is an item that can be part of a list |
ListStore | The model to display a TreeView as a list |
MainWindow | A top Level window that will stop the main event cycle when it's closed |
Menu | A menu |
MenuBar | Menu bar : a menu of menus in a bar |
MenuItem | A menu item |
MenuShell | Menu Shell is the menu container ??? |
MessageDialog | A dialog to display a message only |
Misc | Base for many widgets to provide alignment and padding for all it's children |
Notebook | A container where the children share the same display space |
ObjectG | Base class for DUIObject |
OptionMenu | A menu item??? |
Paned | A container for two chidren that can be resized interactivly |
Pixbuf | Functions for rendering pixbufs on drawables |
Pixmap | Functions for rendering pixbufs on drawables |
Plug | Plug - not implemented yet |
ProgressBar | A visual representation a the progress for a task |
RadioButton | A button with two states (plus a third one) that can be mutualy exclusive with other buttons of the same type |
RadioMenuItem | A menu item with two states (plus a third one) that can be mutualy exclusive with other items of the same type |
Range | Range |
Ruler | Base class for horizontal or vertical rulers |
Scale | A interactive visual representation of a value inside a range |
Screen | The representation of the screen |
Scrollbar | A interactive visual representation of a value and size inside a range |
ScrolledWindow | A container to display a widget larger then the available display space |
Selection | Functions for handling inter-process communication via selections |
Separator | A base class for horizontal and vertical separatores |
SeparatorMenuItem | Separator for menus |
SListG | A single linked list |
Socket | Container for widgets from other processes |
SpinButton | A visual selector for sequencial numeric values within a range |
Statusbar | Status bar |
TabArray | Structures for storing Tab Stops |
Table | A container that will arrange it's children in a rectangular grid |
TearoffMenuItem | A menu item used to tear off and reattach its menu |
TextAttributes | Text Attributes |
TextBuffer | A text buffer to be display and altered in a text view |
TextChildAnchor | A tag that can be applied to text in a GtkTextBuffer |
TextIter | Text iter |
TextMark | Text Mark |
TextTag | A tag that can be applied to text in a TextBuffer |
TextTagTable | A set of tags that can be used together |
TextView | A container that knows how to display a TextBuffer |
ToggleButton | A Toggle Button |
Toolbar | A container for a set of frequently used tools |
Tooltips | A text associated width a widget to display when the pointer stays on the widget for a period ot time |
Tree | A container that display a tree |
TreeItem | A item to display on a Tree Widget (not TreeView) |
TreeIter | A representation of a tree or list row |
TreeModel | A tree a list model |
TreePath | A tree path |
TreeRowReference | Row reference |
TreeSelection | A representation of a tree selection |
TreeStore | A tree model that represents a tree structure |
TreeView | A container to display a tree or a list (a list is a tree with all row a the same level) |
TreeViewColumn | The columns on the trees and tables |
Value | Value |
VBox | A container to display widgets vertically |
VButtonBox | A box to display buttons vertically |
Viewport | A container for a widget large then the available display size |
Visual | The representation of the screen |
VPaned | A container to display two children |
VRuler | A Vertical ruler |
VScale | A vertical widget to show and allow to change a value inside a range |
VScrollbar | A vertical scrollbar |
VSeparator | A vertical separator |
Widget | Widget is the main visible component of GTK+ |
Window | A top Level window |
WindowG | WindowG wraps GdkWindow - low level window, not the application windows |
WindowGroup | Window group |