User Documentation
RAVL, Recognition And Vision Library
DEVELOP HOME PAGE CLASS LIST CONTENTS
Ravl - GUI - Control


Control widgets

Normal classes:

 MenuC Pixmap
 ButtonC Button handle.
 MenuItemC Menu item
 MenuBarC Pixmap
 FileSelectorC FileSelector
 TextEntryC TextEntry
 SliderC Slider
 EventBoxC Event box.
 ToggleButtonC Toggle Button handle.
 CheckButtonC Check Button handle.
 StatusBarC Status bar.
 ComboC Combo handle.
 ListC List handle.
 MenuCheckItemC Menu item
 RawCanvasC RawCanvas handle.
 TreeC Tree
 TreeItemC Leaf of tree.
 RulerC Ruler .
 CListC CList widget.
 SpinButtonC Spin button body.
 RadioButtonC Radio button
 ProgressBarC Vertical or horizontal separator.
 TextBoxC TextBox
 PositionTimeC Position and time of an event.
 DNDDataInfoC Drag and drop info.
 CanvasC Widget in which graphics can be rendered.

Normal functions:

 Button(const char *,const char *) Create a button with no function attached.
 Button(const char *,bool (*func)(DataT & dat) ,const DataT &)
 Button(const char *,bool (*func)(Data1T &,Data2T &) ,const Data1T &,const Data2T &)
 Button(const char *,const ObjT &,bool (*func)(DataT & dat) ,const DataT &)
 ButtonR(const char *,ObjT &,bool (*func)(DataT & dat) ,const DataT &) Create button that calls a function.
 Button(const char *,const char *,const ObjT &,bool (*func)(DataT & dat) ,const DataT &)
 Button(const char *,const ObjT &,bool (*func)() ) Create button that calls a function.
 ButtonR(const char *,ObjT &,bool (*func)() ) Create button that calls a function.
 Button(const char *,const char *,const ObjT &,bool (*func)() )
 ButtonR(const char *,const char *,ObjT &,bool (*func)() )
 Button(const PixmapC &,const ObjT &,bool (*func)() )
 MenuItem(const StringC &,bool (*func)(Data1T &,Data2T &) ,const Data1T &,const Data2T &) Create new menu item, connect to a function.
 MenuItem(const StringC &,bool (*func)(Data1T &) ,const Data1T &) Create new menu item, connect to a function.
 MenuItem(const StringC &,bool (*func)(MenuItemC &,DataT & ref) ,const DataT &) Create new menu item, connect to a function.
 MenuItem(const StringC &,const DataT &,bool (*func)() ) Create new menu item, connect to a function.
 MenuItemR(const StringC &,DataT &,bool (*func)() ) Create new menu item, connect to a function.
 MenuItem(const StringC &,const ObjT &,bool (*func)(DataT &) ,const DataT &) Create new menu item, connect to a function.
 MenuItemR(const StringC &,ObjT &,bool (*func)(DataT &) ,const DataT &) Create new menu item, connect to a function.
 MenuItem(const StringC &,const ObjT &,bool (*func)(Data1T &,Data2T &) ,const Data1T &,const Data2T &) Create new menu item, connect to a function.
 MenuItemR(const StringC &,ObjT &,bool (*func)(Data1T &,Data2T &) ,const Data1T &,const Data2T &) Create new menu item, connect to a function.
 MenuItem(const StringC &) Do nothing...
 MenuItemSeparator(void) Do nothing...
 MenuItem(const StringC &,bool (*func)() ) Simply call a function.
 MenuItemShow(const StringC &,const WidgetC &) Send 'Show' request to a widget, from a menu item.
 FileSelector(const StringC &,bool (*func)(StringC & filename,FileSelectorC &) ,const StringC &) Call a function.
 FileSelector(const StringC &,bool (*func)(StringC & filename) ,const StringC &) Call a method.
 FileSelector(const StringC &,const DataT &,bool (*func)(StringC & filename) ,const StringC &) Call a function.
 FileSelector(const StringC &,const StringC &,bool (*func)(StringC & filename,FileSelectorC &,DataT & ref) ,const DataT &) Call a method.
 FileSelectorR(const StringC &,DataT &,bool (*func)(StringC & filename) ,const StringC &)
 TextEntry(const StringC &,int) Create a text entry.
 TextEntry(const StringC &,const DataT &,bool (*func)(StringC & ref) ,int,bool)
 TextEntryR(const StringC &,DataT &,bool (*func)(StringC & ref) ,int,bool)
 TextEntry(const StringC &,bool (*func)(StringC & ref,DataT & dat) ,const DataT &,int,bool)
 SliderV(RealT,RealT,RealT,RealT,const DataT &,bool (*func)(RealT & value) ,RealT) Vertical slider with call back to class.
 SliderV(RealT,RealT,RealT,RealT,bool (*func)(RealT & value,ParmT & par) ,const ParmT &) Vertical slider with call back to function.
 SliderH(RealT,RealT,RealT,RealT,const DataT &,bool (*func)(RealT & value) ,RealT) Horizontal slider with call back to class.
 SliderH(RealT,RealT,RealT,RealT,bool (*func)(RealT & value,ParmT & par) ,const ParmT &) Horizontal slider with call back to function.
 SliderV(RealT,RealT,RealT,RealT,bool (*func)(RealT & value,DataT & dat) ,const DataT &) Veritical slider with call back to function.
 SliderH(RealT,RealT,RealT,RealT,bool (*func)(RealT & value,DataT & dat) ,const DataT &) Horizontal slider with call back to function.
 SliderVR(RealT,RealT,RealT,RealT,DataT &,bool (*func)(RealT & value) ,RealT) Vertical slider with reference call back to class.
 SliderHR(RealT,RealT,RealT,RealT,DataT &,bool (*func)(RealT & value) ,RealT) Horizontal slider with reference call back to class.
 ToggleButton(const char *,bool) Construct a toggle button.
 ToggleButton(const char *,bool,const ObjT &,bool (*func)(bool) )
 CheckButton(const char *,bool)
 CheckButton(const char *,bool,const ObjT &,bool (*func)(bool &) )
 ToggleButton(const char *,const char *,bool,const ObjT &,bool (*func)(bool) )
 CheckButton(const char *,const char *,bool,const ObjT &,bool (*func)(bool &) )
 ToggleButtonR(const char *,bool,ObjT &,bool (*func)(bool &) )
 ToggleButtonR(const char *,bool,ObjT &,bool (*func)(bool &,DataT & dat) ,const DataT &)
 CheckButtonR(const char *,bool,ObjT &,bool (*func)(bool &) )
 CheckButtonR(const char *,bool,ObjT &,bool (*func)(bool &,DataT & dat) ,const DataT &)
 ToggleButtonR(const char *,const char *,bool,ObjT &,bool (*func)(bool) )
 CheckButtonR(const char *,const char *,bool,ObjT &,bool (*func)(bool &) )
 Combo(const DListC &,bool (*func)(ComboC &,DataT & ref) ,const DataT &,bool) Contruct a combo box, call back to function.
 Combo(const DListC &,const DataT &,bool (*func)(StringC & ref) ,bool) Contruct a combo box, call back to method in class.
 Combo(const DListC &,const char *,const DataT &,bool (*func)(StringC & ref) ,bool) Contruct a combo box, call back to method in class.
 ComboR(const DListC &,DataT &,bool (*func)(StringC & ref) ,bool) Contruct a combo box, call back to method in referenced class.
 ComboR(const DListC &,char *,const DataT &,bool (*func)(StringC & ref) ,bool) Contruct a combo box, call back to method in referenced class.
 List(const DListC> &,void (*func)(ListC &,DataT & ref) ,const DataT &)
 List(const DListC> &,const DataT &,void (*func)(StringC & ref) )
 MenuCheckItem(const StringC &,bool (*func)(bool &,Data1T &) ,const Data1T &)
 MenuCheckItem(const StringC &,const DataT &,bool (*func)(bool &) )
 MenuCheckItemR(const StringC &,DataT &,bool (*func)(bool &) ) Menu check item, call referenced class's method.
 MenuCheckItem(const StringC &,bool,const DataT &,bool (*func)(bool &) )
 MenuCheckItemR(const StringC &,bool,DataT &,bool (*func)(bool &) )
 SpinButton(RealT,RealT,RealT,RealT,const DataT &,void (*func)(RealT & value) ,RealT) Construct spin button with callback to class method.
 SpinButtonR(RealT,RealT,RealT,RealT,DataT &,void (*func)(RealT & value) ,RealT) Construct spin button with callback to referenced class method.
 RadioButton(const char *,const RadioButtonGroupT &) Create a radio button in 'group'
 RadioButton(const char *,const RadioButtonGroupT &,const ObjT &,bool (*func)(bool &) ) Create a radio button in 'group'
 RadioButton(const char *,const RadioButtonGroupT &,bool (*func)(bool &) ) Create a radio button in 'group'
 RadioButton(const char *,const RadioButtonGroupT &,bool (*func)(bool &,DataT &) ,const DataT &) Create a radio button in 'group'
 RadioButton(const char *,const char *,const RadioButtonGroupT &,const ObjT &,bool (*func)(bool) ) Create a radio button in 'group'
 RadioButtonR(const char *,const RadioButtonGroupT &,ObjT &,bool (*func)(bool &) ) Create a radio button in 'group'
 RadioButtonR(const char *,const RadioButtonGroupT &,ObjT &,bool (*func)(bool &,DataT & dat) ,const DataT &) Create a radio button in 'group'
 RadioButtonR(const char *,const char *,const RadioButtonGroupT &,bool,ObjT &,bool (*func)(bool) ) Create a radio button in 'group'
 ProgressBar(ProgBarTypeT,ProgBarOrientationT,int) Create a separator.

Advanced classes:

 CListCellC Cell info.
Maintainer:Charles Galambos, Documentation by CxxDoc: Tue Aug 13 10:00:52 2002