▼CAbstractBinaryTree< T, Node > | Abstract class for concrete VDKBtree class |
CAbstractRedBlackTree< T, Node > | Abstract frame class for VDKBTree |
▼CAbstractBinaryTree< T, RedBlackNode< T > > | |
▼CAbstractRedBlackTree< T, RedBlackNode< T > > | |
CVDKBtree< T > | Templatized binary tree data structure |
Ccalendardate | Date object |
CCoord | 2D object |
CAbstractBinaryTree< T, Node >::Iterator | Provides a nlog(n) iterator for AbstractBinaryTree |
▼CVDKAnyEvent | Baseclass for all VDKEvents, not instantied itself |
CVDKGeometryEvent | Indicates a change of the widgets geometry |
CVDKKeyEvent | This class represents the data associated with a keypress or keyrelease event |
CVDKKeyFocusEvent | This event tells you if an VDKObject has lost or got the keyboradfocus |
CVDKMapEvent | This event is emitted whenever the widget toggels it's state from being hidden or unhidden or partial hidden |
▼CVDKMouseEvent | This provides you the baseinformation about the mousepointer |
CVDKMouseFocusEvent | This event tells you if an VDKObject has lost or got the mousefocus |
CVDKPaintEvent | This event telles you which area of an object has to be redrawn |
CVDKApplication | Application object |
▼CVDKArray< T > | Templatized array |
CTuple | |
CVDKTreeViewModelTuple | |
CVDKArray< int > | |
CVDKArray< VDKObject * > | |
CVDKArray< VDKTreeNode > | |
▼CVDKContainer< T > | Base class for generic containers |
CVDKHeap< T > | Provide a templatized Heap |
▼CVDKFocusEvent | Baseclass for FocusEvents |
CVDKKeyFocusEvent | This event tells you if an VDKObject has lost or got the keyboradfocus |
CVDKMouseFocusEvent | This event tells you if an VDKObject has lost or got the mousefocus |
▼CVDKList< T > | Provides a reference semantic double linked list |
CPageList | Pages list of a notebook |
CVDKList< GtkWidget > | |
CVDKList< Series > | |
CVDKList< VDKDnDEntry > | |
CVDKList< VDKForm > | |
CVDKList< VDKHLButton > | |
CVDKList< VDKLabel > | |
CVDKList< VDKObject > | |
CVDKList< VDKObjectEventUnit > | |
CVDKList< VDKObjectSignalUnit > | |
CVDKList< VDKRadioButton > | |
CVDKList< VDKRawObject > | |
CVDKListiterator< T > | Provides a VDKList iterator |
▼CVDKNotCopyAble | Hierarchy root class |
▼CVDKDrawTool | This class and subclasses provid customized drawing tools for VDKDrawingArea widget |
CVDKBrush | This class provides a brush to customize drawing. Actually unused, left for future improuvments |
CVDKPen | This class provides a Pen to customize drawing |
▼CVDKObject | |
►CVDKAbstractButton | This class provides a common base for different types of buttons |
►CVDKCheckButton | This calls provides a check button widget |
CVDKRadioButton | Provides a radio button |
►CVDKCanvas | This class provides a canvas widget |
►CVDKChart | Provides a char base class |
CVDKBarChart | Provides a bar chart |
CVDKLineChart | |
CVDKScatteredChart | |
CVDKCombo | Provides a simplified wrapper for gtkcombo |
CVDKComboEntry | Provides a simplified wrapper for gtkcombo_entry |
►CVDKCustom | This is a base class for derived VDKCustomList and VDKCustomTree Provides common functionalities for both child classes |
►CVDKCustomList | This class wraps gtkclist widget |
CVDKCustomSortedList | |
CVDKCustomTree | This class wraps gtkctree widget |
►CVDKCustomButton | This class provides an unified wrapper for almost all kind of GtkButton |
CVDKHLButton | (HL stands for HighLighted) this class provides a button that behaves like Netscape buttons, it highlights when mouse is over. Parent class API left unchanged. This widget can be used alone or packed into a VDKHLButtonBar |
CVDKDataBox | Databox widget |
CVDKDrawingArea | This class provides a drawing area widget. This widget should substitute VDKCanvas which is now deprecated but will continue to be supported even if not enhanced more. However VDKCanvas is not really deprecated, simply VDKDrawingArea is a better widget, much powerfull and easy to use |
CVDKEditor | Provides a nice source editor wrapping Mike Hammerson GtkSourceView. Editor provides: |
CVDKEntry | This class provides a gtkentry wrapper |
►CVDKForm | VDKForm widgets, generally the outermost widget container |
CVDKFileChooser | Provides a wrap for GtkFileChooser widget |
►CVDKFileDialog | Provides a file selection modal window that supports multiple file selection |
CVDKFileSaveAsDialog | This class is a file "SaveAs" selection modal window |
CVDKFileIconDialog | Provides a file dialog with file icons |
CVDKFileSel | Wraps GtkFileSelection |
CVDKImage | Provides an image widget This widget should substitute VDKPixmap object that from now should be considered deprecated |
CVDKInputChannel | This class allows you to monitor inputs from one or more file descriptors and define member function(s) to be called whenever some activity is detected on that file descriptor |
CVDKLabel | Provides a gtklabel wrapper |
CVDKMenuItem | Provides a menu item |
►CVDKObjectContainer | Containers base class |
►CVDKBox | One of the most used widget containers |
CVDKDockerBox | Provides a box that can be detached from his container and attached (docked) into a separate form |
CVDKEventBox | |
CVDKFixed | This class wraps gtkfixed container |
►CVDKFrame | This class wraps a gtkframe widget |
CVDKPanelbar | Provides a status bar with one or more panel, each panel is a VDKLabel |
CVDKHandleBox | This class provides a gtkhandle box wrapper |
CVDKMenu | Provides a menu items container |
CVDKMenubar | Provides a gtkmenubar wrapper |
CVDKNotebook | Provides a notebook widget |
CVDKPaned | Provides a paned widget |
CVDKRadioButtonGroup | Providesa radio button group |
CVDKScrolled | This calls provides a scrolled container widget |
CVDKTable | Provides a table widget |
CVDKTextView | Provides a gtk+ gtktextview wrapper. This widget works under a buffer-view model, text buffer take care of changes and text view of displaying. Any change to text buffer will reflect automagically into text view.
This widget substitutes old VDKText used on vdkbuilder version <= 1.2.5 and now deprecated even if will remain in use on earlier versions of VDK 2.0 series |
CVDKToolbar | Provides a GtkToobar wrapper |
CVDKOptionMenu | |
CVDKPixmap | Provides a pixmap widget |
CVDKProgressBar | Provides a progress bar widget |
CVDKSeparator | Provides a separator widget |
CVDKSlider | Provides a slider or "scale" widget |
CVDKSpinButton | Provides a spin button widget |
CVDKStatusbar | Provides a statubar widget. Differently from gtkstatusbar VDKStatusbar does not handle context, each statusbar has is own context |
CVDKTimer | Provides a timer |
CVDKTooltip | Provides a tooltip |
CVDKTreeView | Provides a wrapper for GtkTreeView widget |
CVDKTextBuffer | Provides a gtk+ gtktextbuffer wrapper |
CVDKTreeViewColumn | Provides a wrapper for GtkTreeColumn |
CVDKTreeViewModel | Provides a wrapper for GtkTreeModel basically it stores data to be viewed with a VDKTreeView |
CVDKObjectEventUnit | |
CVDKObjectSignal | |
CVDKObjectSignalUnit | |
CVDKPoint | Provides a simple point object |
▼CVDKRawObject | Provides a base class for derived raw objects |
CVDKColor | Raw color object |
CVDKDnD | Provides dnd support |
CVDKFont | Provides a raw font |
CVDKPixbuf | Provides a raw image wrapping GdkPixbuf This class should in time substitute VDKRawPixmap that from now should be considered deprecated ven if will continue to be supported in earler versions of vdk 2.x series |
CVDKRawPixmap | Provides a raw pixmap |
CVDKRect | Provides a simple rectangle object |
CVDKRgb | Provides a simple RGB color structure |
CVDKString | Implements famous cont referenced string objects |
CVDKTabpage | This class represents a single page of a notebook widget |
CVDKThread | This class provides a simple thread implementation Actually is supported only POSIX THREAD |
CVDKTreeViewIter | Provides a wrapper for GtkTreeIter |
CVDKValueItem< T > | All properties private |
▼CVDKValueList | Templatized double-linked list |
CSeries | Is a list of 2D points with some propreties and behaviours added |
CVDKValueList< Tuple > | |
CVDKValueList< VDKString > | |
CVDKValueList< VDKTreeViewIter > | |
CVDKValueListIterator | VDKValueList iterator |