Project:DUI
Class list for DUI
| AQueue | Asyncronous Queues, can be used to communicate between threads |
| AccelLabel | AccelLabel |
| Adjustment | Adjustments are used by the scroll bars, scales, scrolled windows. |
| AdjustmentListener | Statusbar events \todo add the addListeners to dispatcher |
| 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 |
| ButtonClickedListener | Simple button clicked interface. |
| Calendar | A calendar widget to show and selected dates. |
| CalendarListener | Declares the methods for a window listener |
| CellListener | Declares the methods for a cell listener |
| 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 |
| CheckMenuItemListener | CheckMenuItem events \todo add the addListeners to dispatcher |
| Color | Color |
| ColorSelection | |
| ColorSelectionDialog | A standard color selection dialog |
| ColorSelectionListener | Color selection events \todo add listeners in dispatcher |
| Combo | A combo box. |
| ComboBox | A combo box. |
| ComboBoxText | A combo box. |
| ComboBoxTextEntry | A text entry field with a dropdown list |
| Container | Base class for widgets which contain other widgets. |
| ContainerListener | Container events \todo these container events |
| Cursor | Color |
| DUI | Provides the main GTK cycle. |
| DUIObject | The wrapper for GtkObject |
| DUIObjectListener | DUIObject events \todo check if this is suppose to be the same as in WidgetListener \todo add the addListeners to dispatcher |
| Dialog | Dialog is a window that can be modal and contains a default vbox. |
| Display | Display \todo GdkDevice * gdk_display_get_core_pointer ((GdkDisplay*)obj()); \todo void gdk_display_get_pointer ((GdkDisplay*)obj(), GdkScreen * *screen, gint * x, gint * y, GdkModifierType * mask); \todo GdkWindow * gdk_display_get_window_at_pointer ((GdkDisplay*)obj(), gint * win_x, gint * win_y); \todo GdkDisplayPointerHooks * gdk_display_set_pointer_hooks ((GdkDisplay*)obj(), GdkDisplayPointerHooks * new_hooks); / \todo GdkDisplay * gdk_display_open_default_libgtk_only (); |
| Drawable | Drawable |
| DrawingArea | A empty widget used to draw poins, lines, shapes and pictures. |
| Editable | The interface class for editable widgets. |
| EditableChangedListener | Declares the methods for a editable changed listener |
| Entry | A single line text entry widget |
| EntryActivateListener | Listen to the enter key |
| EntryAdapter | Provides default noop actions for all the entry callbacks |
| EntryChangeListener | Listen to changes to an entry |
| EntryInsertAdapter | Provides default noop action for the entry insert listener callbacks |
| EntryInsertListener | Declares the methods for a entry listener |
| EntryListener | Listen to all event of an entry |
| ErrorG | GLib provides a standard method of reporting errors from a called function to the calling code. |
| EventHandler | |
| EventHandler0 | connects a signal to an GObject |
| EventHandler1 | |
| EventHandler11 | |
| EventHandlerAfter | |
| EventHandlerAfterR | /* This is a hack, DrawingArea seems to swap event and Data on the callback ??? |
| EventHandlerR | |
| FileChooserDialog | |
| FileSelection | A standard file selector dialog |
| Fixed | A container that lays out it children on a fixed postion |
| FontSelection | A widget for selecting fonts. |
| Frame | A Visual border |
| GC | The Graphics context representation |
| 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 |
| HScale | A Horizontal scale |
| HScrollbar | A horizontal scrollbar |
| HSeparator | A horizontal separator |
| HandleBox | A Box with a handle to be draged. |
| HandleBoxListener | HandleBox events \todo add the addListeners to dispatcher |
| IOChannel | The GIOChannel data type aims to provide a portable method for using file descriptors, pipes, and sockets, and integrating them into the main event loop. |
| IdleListener | Idle events |
| Image | A widget to load, contain and display an image. |
| InputDialog | Input dialog. |
| InputStringDialog | A window enter the line number to go to . |
| ItemListener | Item events \todo add the addListeners to dispatcher |
| 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 The GtkListStore object is a list model for use with a GtkTreeView widget. |
| 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 |
| MenuItemListener | MenuItem events |
| MenuShell | Menu Shell is the menu container ??? /* void _gtk_menu_shell_select_last(gtkW(),gboolean search_sensitive); void _gtk_menu_shell_activate(gtkW()); gint _gtk_menu_shell_get_popup_delay(gtkW()); |
| MenuShellListener | Menu shell events \todo add listeners in dispatcher |
| 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. |
| OGTK | Any GTK Object |
| ObjectG | Base class for DUIObject. |
| OptionMenu | A menu item??? |
| PopupBox | A factory for common message dialogs. |
| Preview | Preview - deprecated \deprecated |
| ProgressBar | A visual representation a the progress for a task Creates a progress bar from a GtkWidget |
| 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 |
| SListG | A single linked list. |
| 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. |
| SelectionListener | MenuItem events |
| Separator | A base class for horizontal and vertical separatores |
| SignalHandler | |
| Spawn | |
| SpawnException | |
| SpinButton | A visual selector for sequencial numeric values within a range. |
| StatusInterface | |
| Statusbar | Status bar. |
| StatusbarListener | Statusbar events \todo add the addListeners to dispatcher |
| StringG | A GString is similar to a standard C string, except that it grows automatically as text is appended or inserted. |
| Table | A container that will arrange it's children in a rectangular grid. |
| TextBuffer | A text buffer to be display and altered in a text view |
| TextChangedListener | |
| TextDeleteHandler | |
| TextInsertHandler | |
| TextTag | A tag that can be applied to text in a TextBuffer \todo a smart way to set and get properties |
| TextView | A container that knows how to display a TextBuffer. |
| TimeoutListener | Idle events |
| TimerG | TimerG records a start time, and counts microseconds elapsed since that time. |
| ToggleButton | A Toggle Button |
| ToggleButtonListener | HandleBox events \todo add the addListeners to dispatcher |
| Toolbar | A container for a set of frequently used tools. |
| ToolbarListener | Toolbar events \todo add listeners in dispatcher |
| 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. |
| TreeIterError | A TreeIter error. |
| TreeModel | A tree a list model \todo how to instanciate a concrete class from a GtkTreeModel? probably by checking the getType value |
| TreeModelAdapter | |
| TreeModelListener | Declares the methods for a tree model listener \todo add these to the dispatcher |
| TreeNode | TreeNode interface |
| TreeSelection | A representation of a tree selection |
| TreeStore | A tree model that represents a tree structure. |
| TreeViewColumn | The columns on the trees and tables. |
| TreeViewListener | Declares the methods for a tree view listener \todo type in the remaining callback functions |
| VBox | A container to display widgets vertically |
| VButtonBox | A box to display buttons vertically |
| VPaned | A container to display two children |
| VScale | A vertical widget to show and allow to change a value inside a range |
| VScrollbar | A vertical scrollbar |
| VSeparator | A vertical separator |
| Value | The Value is basically a variable container that consists of a type identifier and a specific value of that type. |
| Viewport | A container for a widget large then the available display size. |
| Widget | Widget introduces style properties - these are basically object properties that are stored not on the object, but in the style object associated to the widget. |
| Window | A top Level window |
| WindowConfigurationListener | Declares other window events \todo add addListener to Dispatcher |
| WindowGroup | Window group |
| WindowListener | Declares the methods for a window listener |