DUI Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
AccelGroupAccelGroup - not implmented yet
AccelLabelAccelLabel
AdjustmentAdjustments are used by the scroll bars, scales, scrolled windows
AlignmentAlignment
ArrowA widget that displays an arrow
AspectFrameA frame that keeps the x, y aspect ratio
BinA base widget
BitmapFunctions for rendering pixbufs on drawables
BoxA container that lays it's children in a row
ButtonA Button
ButtonBoxA box of buttons in a row
CalendarA calendar widget to show and selected dates
CalendarAdapterCalendar Adapter
CellRendererCell renderer
CellRendererPixbufA pixbuf cell renderer
CellRendererTextA text cell renderer
CellRendererToggleA Toggle Cell renderer
CheckButtonA Check Button
CheckMenuItemCheck menu item
ClipboardRepresents a clipboard of data shared between different processes or between different widgets in the same process
ColorColor
ColorSelectionA widget to select color
ColorSelectionDialogA standard color selection dialog
ComboA combo box
ContainerBase class for widgets which contain other widgets
ContextFunctions to run the rendering pipeline
CurveAllows direct editing of a curve
DialogDialog is a window that can be modal and contains a default vbox
DispatcherThis a is singleton that dispatches events and signals to listeners
DNDFunctions for handling inter-process communication via selections
DrawableDrawable
DrawingAreaA empty widget used to draw poins, lines, shapes and pictures
DUIProvides the main GTK cycle
DUIObjectThe wrapper for GtkObject
EditableAdapterEditable Adapter
EntryA single line text entry widget
EventGUI events from gtk
EventBoxA widget used to catch events for widgets which do not have their own window
EventButtonA mouse button event
EventConfigureA configure event
EventCrossingMouse enter or leave event
EventExposeExposed event
EventFocusFocus receive in or out
EventKeyKey pressed ot released event
EventMotionA mouse movement event
EventVisibilityA visibility event
FileSelectionA standard file selector dialog
FontFont manipulation
FontSelectionDialogA standard font selection dialog
FrameA Visual border
GammaCurveA subclass of GtkCurve for editing gamma curves
GCThe Graphics context representation
GLLibrary initialization functions
Functions to query OpenGL support information
Variables and macros to check the GdkGLExt version
GLConfigOpenGL frame buffer configuration object
GLContextOpenGL rendering context object
GLDrawFunctions for generating easily recognizable 3D geometric objects
GLDrawableOpenGL rendering surface interface
GLFontFunctions for font rendering in OpenGL
GLPixmapOpenGL pixmap which is maintained off-screen
GLWidgetFunctions for font rendering in OpenGL
GLWindowOpenGL window which is located on-screen
GLX11Internal X-related functions
HandleBoxA Box with a handle to be draged
HBoxA Horizontal box to display it's children in a horizontal row
HButtonBoxA container for a horizontal row of buttons
HPanedA widget with resizable left and rigth children
HRulerA Horizontal ruler
HScaleA Horizontal scale
HScrollbarA horizontal scrollbar
HSeparatorA horizontal separator
ImageA widget to load, contain and display an image
ImageMenuItemA menu item with an image
InputDialogInput dialog
InvisibleAn invisible widget
ItemA item to display on a menu (or not ???)
ItemFactoryFactory to create menus and items - not implemented yet
LabelA widget to display a text Label
LayoutA container to layout widgets on view larger then the visible area
ListThis is a list of widget that can be displayed
ListGA double linked list
ListItemThis is an item that can be part of a list
ListStoreThe model to display a TreeView as a list
MainWindowA top Level window that will stop the main event cycle when it's closed
MenuA menu
MenuBarMenu bar : a menu of menus in a bar
MenuItemA menu item
MenuShellMenu Shell is the menu container ???
MessageDialogA dialog to display a message only
MiscBase for many widgets to provide alignment and padding for all it's children
NotebookA container where the children share the same display space
ObjectGBase class for DUIObject
OptionMenuA menu item???
PanedA container for two chidren that can be resized interactivly
PixbufFunctions for rendering pixbufs on drawables
PixmapFunctions for rendering pixbufs on drawables
PlugPlug - not implemented yet
ProgressBarA visual representation a the progress for a task
RadioButtonA button with two states (plus a third one) that can be mutualy exclusive with other buttons of the same type
RadioMenuItemA menu item with two states (plus a third one) that can be mutualy exclusive with other items of the same type
RangeRange
RulerBase class for horizontal or vertical rulers
ScaleA interactive visual representation of a value inside a range
ScreenThe representation of the screen
ScrollbarA interactive visual representation of a value and size inside a range
ScrolledWindowA container to display a widget larger then the available display space
SelectionFunctions for handling inter-process communication via selections
SeparatorA base class for horizontal and vertical separatores
SeparatorMenuItemSeparator for menus
SListGA single linked list
SocketContainer for widgets from other processes
SpinButtonA visual selector for sequencial numeric values within a range
StatusbarStatus bar
TabArrayStructures for storing Tab Stops
TableA container that will arrange it's children in a rectangular grid
TearoffMenuItemA menu item used to tear off and reattach its menu
TextAttributesText Attributes
TextBufferA text buffer to be display and altered in a text view
TextChildAnchorA tag that can be applied to text in a GtkTextBuffer
TextIterText iter
TextMarkText Mark
TextTagA tag that can be applied to text in a TextBuffer
TextTagTableA set of tags that can be used together
TextViewA container that knows how to display a TextBuffer
ToggleButtonA Toggle Button
ToolbarA container for a set of frequently used tools
TooltipsA text associated width a widget to display when the pointer stays on the widget for a period ot time
TreeA container that display a tree
TreeItemA item to display on a Tree Widget (not TreeView)
TreeIterA representation of a tree or list row
TreeModelA tree a list model
TreePathA tree path
TreeRowReferenceRow reference
TreeSelectionA representation of a tree selection
TreeStoreA tree model that represents a tree structure
TreeViewA container to display a tree or a list (a list is a tree with all row a the same level)
TreeViewColumnThe columns on the trees and tables
ValueValue
VBoxA container to display widgets vertically
VButtonBoxA box to display buttons vertically
ViewportA container for a widget large then the available display size
VisualThe representation of the screen
VPanedA container to display two children
VRulerA Vertical ruler
VScaleA vertical widget to show and allow to change a value inside a range
VScrollbarA vertical scrollbar
VSeparatorA vertical separator
WidgetWidget is the main visible component of GTK+
WindowA top Level window
WindowGWindowG wraps GdkWindow - low level window, not the application windows
WindowGroupWindow group

Generated on Sun Dec 21 02:47:08 2003 for DUI by doxygen 1.3.4