Description | : | Basic graphical interface elements (sliders, buttons ...) based on wxWidgets |
Author(s) | : | eduardo.davila/laurent.guigues@creatis.insa-lyon.fr |
Author(s) | : | |
Version | : | 1.0.0 |
bbtk Version | : | 0.9.3 |
Black Boxes :
CheckBox | CheckBox widget (wxCheckBox) |
ColourSelector | Colour Selector dialog (bbfication of wxColourSelector) |
ColourSelectorButton | A button which displays a colour picker dialog when clicked |
CommandButton | Button which executes bbi commands |
DirectorySelector | Pops up a directory selection dialog (wxDirDialog) |
DoubleSlider | test object |
FileSelector | Pops up a file selection dialog for reading or saving (wxFileDialog) |
InputText | A zone in which the user can enter a text (wxTextCtrl) |
LayoutLine | LayoutLine widget (wxBoxSizer) |
LayoutSplit | Widget which splits a window in two fixed size parts (wxSplitterWindow) |
LayoutTDown | Creates a 'T like' complex container : Down {UpLeft, UpRight} |
LayoutTLeft | Creates a 'T like' complex container: Left {RigthUp, RightDown} |
LayoutTRight | Creates a 'T like' complex container : Right {LeftUp, LeftDown} |
LayoutTUp | Creates a 'T like' complex container : Up {DownLeft, DownRight} as w1{w2,w3} |
LayoutTab | LayoutTab widget (wxNotebook) The label of each 'note book' will be the name of the object it contains |
LayoutX4 | Creates a '+ like' complex container : {UpLeft, UpRight} {DownLeft, DownRigth} |
OutputText | Text zone to be inserted into a window (wxStaticText) |
RadioButton | RadioButton group widget 0-9 entries |
Slider | Slider widget (wxSlider) |
agType | |
exampleCheckBox | Simple use of wx::CheckBox widget |
exampleComplexLayoutLine_In_LayoutLine | More complicated example of wx::LayoutLine widgets |
exampleComplexLayoutSplit_In_LayoutSplit | Simple test of wx::LayoutSplit widgets |
exampleComplexSlider | More complex test of wx::Slider widget |
exampleDirectorySelector | Simple test of wx::DirectorySelector widget |
exampleGUI1 | Example of automatic gui creation with bbi command 'newgui' |
exampleLayoutLine_Orientation | Simple test of wx::LayoutLine widgets |
exampleLayoutSplit | Example of LayoutSplit |
exampleLayoutSplit_Orientation | Simple test of wx::LayoutLine widgets |
exampleLayoutTab | Simple test of wx::LayoutTab widget |
exampleLayoutTab_2 | Simple test of wx::LayoutTab widget |
exampleRadioButton | Simple test of wx::RadioButton widget |
exampleSimpleColourSelector | Simple test of wx::ColourSelector widget |
exampleSimpleLayoutLine | Simple test of wx::LayoutLine widget |
exampleSimpleLayoutSplit | Simple test of wx::LayoutSplit widget |
exampleSimpleLayoutTDown | Simple test of wx::LayoutTDown widgets |
exampleSimpleLayoutTLeft | Simple test of wx::LayoutTLeft widgets |
exampleSimpleLayoutTRight | Simple test of wx::LayoutTRight widgets |
exampleSimpleLayoutTUp | Simple test of wx::LayoutTUp widgets |
exampleSimpleLayoutX4 | Simple test of wx::LayoutX4 widgets |
exampleSimpleSlider | Simple test of wx::Slider widget |
exampleSlider | Simple use of wx::Slider widget |
exampleSynchronizeWidgets | Show how to synchronize multiple sliders (when one changes all the others are updated) |
exampleTextInputOutput | Input/OutputText widgets example |
wxTour | A tour of wx boxes |
Adaptors :
Description | : | CheckBox widget (wxCheckBox) |
Author(s) | : | jpr@creatis.insa-lyon.fr |
Category(s) | : | atomic box widget |
To use it | : | include wx |
Inputs | ||
In | Initial value of the CheckBox (default false) | <bool> |
Title | Title shown above the CheckBox (default '') | <std::string> |
WinClose | Any signal received closes the window (*) | <bbtk::Void> |
WinDialog | Set to 'true' to create a dialog window, i.e. which blocks the pipeline until it is closed (modal) (*) | <bool> |
WinHeight | Height of the window (*) | <int> |
WinHide | Any signal received hides the window (*) | <bbtk::Void> |
WinTitle | Title of the window (*) | <std::string> |
WinWidth | Width of the window (* : only used if the widget is not connected to a Layout box) | <int> |
BoxExecute | Any signal received by this input executes the box | <bbtk::Void> |
BoxProcessMode | Sets the processing mode of the box (Pipeline | Always | Reactive) | <std::string> |
Outputs | ||
Out | Current value of the CheckBox | <bool> |
Widget | Output widget | <wxWindow*> |
BoxChange | Signals modifications of the box | <bbtk::Void> |
Description | : | Colour Selector dialog (bbfication of wxColourSelector) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box widget |
To use it | : | include wx |
Inputs | ||
BoxExecute | Any signal received by this input executes the box | <bbtk::Void> |
BoxProcessMode | Sets the processing mode of the box (Pipeline | Always | Reactive) | <std::string> |
Outputs | ||
Out | Colour choosen in format '[0,1] [0,1] [0,1]' | <std::string> |
BoxChange | Signals modifications of the box | <bbtk::Void> |
Description | : | A button which displays a colour picker dialog when clicked |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box widget |
To use it | : | include wx |
Inputs | ||
In | Initial colour | <std::string> |
WinClose | Any signal received closes the window (*) | <bbtk::Void> |
WinDialog | Set to 'true' to create a dialog window, i.e. which blocks the pipeline until it is closed (modal) (*) | <bool> |
WinHeight | Height of the window (*) | <int> |
WinHide | Any signal received hides the window (*) | <bbtk::Void> |
WinTitle | Title of the window (*) | <std::string> |
WinWidth | Width of the window (* : only used if the widget is not connected to a Layout box) | <int> |
BoxExecute | Any signal received by this input executes the box | <bbtk::Void> |
BoxProcessMode | Sets the processing mode of the box (Pipeline | Always | Reactive) | <std::string> |
Outputs | ||
Out | Colour choosen in format '[0,1] [0,1] [0,1]' | <std::string> |
Widget | Output widget | <wxWindow*> |
BoxChange | Signals modifications of the box | <bbtk::Void> |
Description | : | Button which executes bbi commands |
Author(s) | : | eduardo.davila@creatis.insa-lyon.fr |
Category(s) | : | atomic box widget |
To use it | : | include wx |
Inputs | ||
Colour | Colour of the button (-1 -1 -1 Background) | <std::vector<double, std::allocator<double> >> |
In | Commands to be executed separated by commas (;). Each single quote (') is replaced by a double quote ("). | <std::string> |
Label | Label of the button | <std::string> |
WinClose | Any signal received closes the window (*) | <bbtk::Void> |
WinDialog | Set to 'true' to create a dialog window, i.e. which blocks the pipeline until it is closed (modal) (*) | <bool> |
WinHeight | Height of the window (*) | <int> |
WinHide | Any signal received hides the window (*) | <bbtk::Void> |
WinTitle | Title of the window (*) | <std::string> |
WinWidth | Width of the window (* : only used if the widget is not connected to a Layout box) | <int> |
BoxExecute | Any signal received by this input executes the box | <bbtk::Void> |
BoxProcessMode | Sets the processing mode of the box (Pipeline | Always | Reactive) | <std::string> |
Outputs | ||
Widget | Output widget | <wxWindow*> |
BoxChange | Signals modifications of the box | <bbtk::Void> |
Description | : | Pops up a directory selection dialog (wxDirDialog) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box widget |
To use it | : | include wx |
Inputs | ||
DefaultDir | The default directory | <std::string> |
Message | Message to show on the dialog | <std::string> |
Title | Title of the dialog | <std::string> |
BoxExecute | Any signal received by this input executes the box | <bbtk::Void> |
BoxProcessMode | Sets the processing mode of the box (Pipeline | Always | Reactive) | <std::string> |
Outputs | ||
Out | The directory selected by the user | <std::string> |
BoxChange | Signals modifications of the box | <bbtk::Void> |
Description | : | test object |
Author(s) | : | laurent.guigues at creatis.insa-lyon.fr |
Category(s) | : | complex box complex box widget |
To use it | : | include /usr/local/bin/../share/bbtk/bbs/wx/boxes/bbDoubleSlider.bbs [source] |
Uses | : | wx::LayoutSplit wx::Slider |
Inputs | ||
Outputs | ||
Widget | Widget | <wxWindow*> |
Description | : | Pops up a file selection dialog for reading or saving (wxFileDialog) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box widget |
To use it | : | include wx |
Inputs | ||
DefaultDir | The default directory | <std::string> |
DefaultFile | The default filename | <std::string> |
Message | Message to show on the dialog | <std::string> |
OpenSave | Open for an open dialog (default) / Save for a save dialog | <std::string> |
Title | Title of the dialog | <std::string> |
Wildcard | A wildcard, such as "*.*" or "BMP files (*.bmp)|*.bmp|GIF files (*.gif)|*.gif" | <std::string> |
BoxExecute | Any signal received by this input executes the box | <bbtk::Void> |
BoxProcessMode | Sets the processing mode of the box (Pipeline | Always | Reactive) | <std::string> |
Outputs | ||
Out | The file selected by the user | <std::string> |
BoxChange | Signals modifications of the box | <bbtk::Void> |
Description | : | |
Author(s) | : | |
Category(s) | : | complex box complex box widget gui |
To use it | : | include /usr/local/bin/../share/bbtk/bbs/wx/boxes/bbGUIcolour.bbs [source] |
Uses | : | wx::ColourSelectorButton |
Inputs | ||
In | Initial colour | <std::string> |
Label | Label | <std::string> |
Outputs | ||
BoxChange | BoxChange | <bbtk::Void> |
Out | Selected colour | <std::string> |
Widget | Widget | <wxWindow*> |
Description | : | |
Author(s) | : | |
Category(s) | : | complex box gui complex box widget |
To use it | : | include /usr/local/bin/../share/bbtk/bbs/wx/boxes/bbGUIdouble.bbs [source] |
Uses | : | wx::InputText |
Inputs | ||
In | Initial value | <std::string> |
Label | Label | <std::string> |
Outputs | ||
BoxChange | BoxChange | <bbtk::Void> |
Out | Current value | <std::string> |
Widget | Widget | <wxWindow*> |
Description | : | |
Author(s) | : | |
Category(s) | : | complex box gui complex box widget |
To use it | : | include /usr/local/bin/../share/bbtk/bbs/wx/boxes/bbGUIint.bbs [source] |
Uses | : | wx::Slider |
Inputs | ||
In | Initial position | <int> |
Label | Label | <std::string> |
Outputs | ||
BoxChange | BoxChange | <bbtk::Void> |
Out | Current position | <int> |
Widget | Widget | <wxWindow*> |
Description | : | A zone in which the user can enter a text (wxTextCtrl) |
Author(s) | : | laurent guigues at creatis.insa-lyon.fr |
Category(s) | : | atomic box widget |
To use it | : | include wx |
Inputs | ||
In | Initial text (default '') | <std::string> |
Title | Title of the input zone (default '') | <std::string> |
WinClose | Any signal received closes the window (*) | <bbtk::Void> |
WinDialog | Set to 'true' to create a dialog window, i.e. which blocks the pipeline until it is closed (modal) (*) | <bool> |
WinHeight | Height of the window (*) | <int> |
WinHide | Any signal received hides the window (*) | <bbtk::Void> |
WinTitle | Title of the window (*) | <std::string> |
WinWidth | Width of the window (* : only used if the widget is not connected to a Layout box) | <int> |
BoxExecute | Any signal received by this input executes the box | <bbtk::Void> |
BoxProcessMode | Sets the processing mode of the box (Pipeline | Always | Reactive) | <std::string> |
Outputs | ||
Out | Current text | <std::string> |
Widget | Output widget | <wxWindow*> |
BoxChange | Signals modifications of the box | <bbtk::Void> |
Description | : | LayoutLine widget (wxBoxSizer) |
Author(s) | : | eduardo.davila@creatis.insa-lyon.fr |
Category(s) | : | atomic box widget |
To use it | : | include wx |
Inputs | ||
Orientation | Orientation (default V), 0=H=HORIZONTAL , 1=V=VERTICAL | <std::string> |
Widget1 | widget 1 | <wxWindow*> |
Widget2 | widget 2 | <wxWindow*> |
Widget3 | widget 3 | <wxWindow*> |
Widget4 | widget 4 | <wxWindow*> |
Widget5 | widget 5 | <wxWindow*> |
Widget6 | widget 6 | <wxWindow*> |
Widget7 | widget 7 | <wxWindow*> |
Widget8 | widget 8 | <wxWindow*> |
Widget9 | widget 9 | <wxWindow*> |
WinClose | Any signal received closes the window (*) | <bbtk::Void> |
WinDialog | Set to 'true' to create a dialog window, i.e. which blocks the pipeline until it is closed (modal) (*) | <bool> |
WinHeight | Height of the window (*) | <int> |
WinHide | Any signal received hides the window (*) | <bbtk::Void> |
WinTitle | Title of the window (*) | <std::string> |
WinWidth | Width of the window (* : only used if the widget is not connected to a Layout box) | <int> |
BoxExecute | Any signal received by this input executes the box | <bbtk::Void> |
BoxProcessMode | Sets the processing mode of the box (Pipeline | Always | Reactive) | <std::string> |
Outputs | ||
Widget | Output widget | <wxWindow*> |
BoxChange | Signals modifications of the box | <bbtk::Void> |
Description | : | Widget which splits a window in two fixed size parts (wxSplitterWindow) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | atomic box widget |
To use it | : | include wx |
Inputs | ||
Orientation | Orientation (default H), 0=H=HORIZONTAL , 1=V=VERTICAL | <std::string> |
Proportion | Proportion (in percent) of the first children in the window | <int> |
Widget1 | Upper or left widget | <wxWindow*> |
Widget2 | Lower or right widget | <wxWindow*> |
WinClose | Any signal received closes the window (*) | <bbtk::Void> |
WinDialog | Set to 'true' to create a dialog window, i.e. which blocks the pipeline until it is closed (modal) (*) | <bool> |
WinHeight | Height of the window (*) | <int> |
WinHide | Any signal received hides the window (*) | <bbtk::Void> |
WinTitle | Title of the window (*) | <std::string> |
WinWidth | Width of the window (* : only used if the widget is not connected to a Layout box) | <int> |
BoxExecute | Any signal received by this input executes the box | <bbtk::Void> |
BoxProcessMode | Sets the processing mode of the box (Pipeline | Always | Reactive) | <std::string> |
Outputs | ||
Widget | Output widget | <wxWindow*> |
BoxChange | Signals modifications of the box | <bbtk::Void> |
Description | : | Creates a 'T like' complex container : Down {UpLeft, UpRight} |
Author(s) | : | jean-pierre.roux@creatis.univ-lyon1.fr |
Category(s) | : | complex box complex box widget |
To use it | : | include /usr/local/bin/../share/bbtk/bbs/wx/boxes/bbLayoutTDown.bbs [source] |
Uses | : | wx::LayoutSplit std::MultipleInputs |
Inputs | ||
Widget1 | UpLeft container | <wxWindow*> |
Widget2 | UpRight container | <wxWindow*> |
Widget3 | Down container | <wxWindow*> |
WinClose | Any signal received closes the window (*) | <bbtk::Void> |
WinHeight | Height of the window (*) | <int> |
WinHide | Any signal received hides the window (*) | <bbtk::Void> |
WinTitle | Title of the window (*) | <std::string> |
WinWidth | Width of the window (* : only used if the widget is not connected to a Layout box) | <int> |
Outputs | ||
BoxChange | BoxChange | <bbtk::Void> |
Widget | Widget | <wxWindow*> |
Description | : | Creates a 'T like' complex container: Left {RigthUp, RightDown} |
Author(s) | : | jean-pierre.roux@creatis.univ-lyon1.fr |
Category(s) | : | complex box complex box widget |
To use it | : | include /usr/local/bin/../share/bbtk/bbs/wx/boxes/bbLayoutTLeft.bbs [source] |
Uses | : | wx::LayoutSplit |
Inputs | ||
Widget1 | Left container | <wxWindow*> |
Widget2 | RightUp container | <wxWindow*> |
Widget3 | RightDown container | <wxWindow*> |
Outputs |
Description | : | Creates a 'T like' complex container : Right {LeftUp, LeftDown} |
Author(s) | : | jean-pierre.roux@creatis.univ-lyon1.fr |
Category(s) | : | complex box complex box widget |
To use it | : | include /usr/local/bin/../share/bbtk/bbs/wx/boxes/bbLayoutTRight.bbs [source] |
Uses | : | wx::LayoutSplit |
Inputs | ||
Widget1 | LeftUp container | <wxWindow*> |
Widget2 | Right container | <wxWindow*> |
Widget3 | LeftDown container | <wxWindow*> |
Outputs |
Description | : | Creates a 'T like' complex container : Up {DownLeft, DownRight} as w1{w2,w3} |
Author(s) | : | jean-pierre.roux@creatis.univ-lyon1.fr |
Category(s) | : | complex box complex box widget |
To use it | : | include /usr/local/bin/../share/bbtk/bbs/wx/boxes/bbLayoutTUp.bbs [source] |
Uses | : | wx::LayoutSplit |
Inputs | ||
Widget1 | Up container | <wxWindow*> |
Widget2 | DownLeft container | <wxWindow*> |
Widget3 | DownRight container | <wxWindow*> |
Outputs |
Description | : | LayoutTab widget (wxNotebook) The label of each 'note book' will be the name of the object it contains |
Author(s) | : | eduardo.davila@creatis.insa-lyon.fr |
Category(s) | : | atomic box widget |
To use it | : | include wx |
Inputs | ||
Orientation | Orientation (default T), 0=T=TOP , 1=R=RIGHT , 2=B=BOTTON , 3=L=LEFT | <std::string> |
Widget1 | widget 1 | <wxWindow*> |
Widget2 | widget 2 | <wxWindow*> |
Widget3 | widget 3 | <wxWindow*> |
Widget4 | widget 4 | <wxWindow*> |
Widget5 | widget 5 | <wxWindow*> |
Widget6 | widget 6 | <wxWindow*> |
Widget7 | widget 7 | <wxWindow*> |
Widget8 | widget 8 | <wxWindow*> |
Widget9 | widget 9 | <wxWindow*> |
WinClose | Any signal received closes the window (*) | <bbtk::Void> |
WinDialog | Set to 'true' to create a dialog window, i.e. which blocks the pipeline until it is closed (modal) (*) | <bool> |
WinHeight | Height of the window (*) | <int> |
WinHide | Any signal received hides the window (*) | <bbtk::Void> |
WinTitle | Title of the window (*) | <std::string> |
WinWidth | Width of the window (* : only used if the widget is not connected to a Layout box) | <int> |
BoxExecute | Any signal received by this input executes the box | <bbtk::Void> |
BoxProcessMode | Sets the processing mode of the box (Pipeline | Always | Reactive) | <std::string> |
Outputs | ||
Widget | Output widget | <wxWindow*> |
BoxChange | Signals modifications of the box | <bbtk::Void> |
Description | : | Creates a '+ like' complex container : {UpLeft, UpRight} {DownLeft, DownRigth} |
Author(s) | : | jean-pierre.roux@creatis.univ-lyon1.fr |
Category(s) | : | complex box complex box widget |
To use it | : | include /usr/local/bin/../share/bbtk/bbs/wx/boxes/bbLayoutX4.bbs [source] |
Uses | : | wx::LayoutSplit std::MultipleInputs |
Inputs | ||
Widget1 | UpLeft container | <wxWindow*> |
Widget2 | UpRight container | <wxWindow*> |
Widget3 | DownLeft container | <wxWindow*> |
Widget4 | DownRight container | <wxWindow*> |
WinClose | Any signal received closes the window (*) | <bbtk::Void> |
WinHeight | Height of the window (*) | <int> |
WinHide | Any signal received hides the window (*) | <bbtk::Void> |
WinTitle | Title of the window (*) | <std::string> |
WinWidth | Width of the window (* : only used if the widget is not connected to a Layout box) | <int> |
Outputs | ||
BoxChange | BoxChange | <bbtk::Void> |
Widget | Widget | <wxWindow*> |
Description | : | Text zone to be inserted into a window (wxStaticText) |
Author(s) | : | laurent.guigues at creatis.insa-lyon.fr |
Category(s) | : | atomic box widget |
To use it | : | include wx |
Inputs | ||
In | Text | <std::string> |
Title | Title prepended to the text | <std::string> |
WinClose | Any signal received closes the window (*) | <bbtk::Void> |
WinDialog | Set to 'true' to create a dialog window, i.e. which blocks the pipeline until it is closed (modal) (*) | <bool> |
WinHeight | Height of the window (*) | <int> |
WinHide | Any signal received hides the window (*) | <bbtk::Void> |
WinTitle | Title of the window (*) | <std::string> |
WinWidth | Width of the window (* : only used if the widget is not connected to a Layout box) | <int> |
BoxExecute | Any signal received by this input executes the box | <bbtk::Void> |
BoxProcessMode | Sets the processing mode of the box (Pipeline | Always | Reactive) | <std::string> |
Outputs | ||
Widget | Output widget | <wxWindow*> |
BoxChange | Signals modifications of the box | <bbtk::Void> |
Description | : | RadioButton group widget 0-9 entries |
Author(s) | : | eduardo.davila@creatis.insa-lyon.fr |
Category(s) | : | atomic box widget |
To use it | : | include wx |
Inputs | ||
In | Set initial item | <int> |
In0 | option 0 | <std::string> |
In1 | option 1 | <std::string> |
In2 | option 2 | <std::string> |
In3 | option 3 | <std::string> |
In4 | option 4 | <std::string> |
In5 | option 5 | <std::string> |
In6 | option 6 | <std::string> |
In7 | option 7 | <std::string> |
In8 | option 8 | <std::string> |
In9 | option 9 | <std::string> |
Title | Title of the widget (default '') | <std::string> |
WinClose | Any signal received closes the window (*) | <bbtk::Void> |
WinDialog | Set to 'true' to create a dialog window, i.e. which blocks the pipeline until it is closed (modal) (*) | <bool> |
WinHeight | Height of the window (*) | <int> |
WinHide | Any signal received hides the window (*) | <bbtk::Void> |
WinTitle | Title of the window (*) | <std::string> |
WinWidth | Width of the window (* : only used if the widget is not connected to a Layout box) | <int> |
BoxExecute | Any signal received by this input executes the box | <bbtk::Void> |
BoxProcessMode | Sets the processing mode of the box (Pipeline | Always | Reactive) | <std::string> |
Outputs | ||
Out | Item selected | <int> |
Widget | Output widget | <wxWindow*> |
BoxChange | Signals modifications of the box | <bbtk::Void> |
Description | : | Slider widget (wxSlider) |
Author(s) | : | eduardo.davila@creatis.insa-lyon.fr |
Category(s) | : | atomic box widget |
To use it | : | include wx |
Inputs | ||
ChangeResolution | Can the user change the resolution of the slider ? (default FALSE) | <bool> |
In | Initial position of the slider (default 0) | <int> |
Label | Show slider labels ? (default FALSE) | <bool> |
Max | Maximum value of the slider (default 500) | <int> |
Min | Minimum value of the slider (default 0) | <int> |
Orientation | Orientation : (default H) 0=H=HORIZONTAL, 1=V=VERTICAL | <std::string> |
ReactiveOnTrack | Slider sends info when track moves (default : FALSE) | <bool> |
Title | Title shown above the slider (default '') | <std::string> |
WinClose | Any signal received closes the window (*) | <bbtk::Void> |
WinDialog | Set to 'true' to create a dialog window, i.e. which blocks the pipeline until it is closed (modal) (*) | <bool> |
WinHeight | Height of the window (*) | <int> |
WinHide | Any signal received hides the window (*) | <bbtk::Void> |
WinTitle | Title of the window (*) | <std::string> |
WinWidth | Width of the window (* : only used if the widget is not connected to a Layout box) | <int> |
BoxExecute | Any signal received by this input executes the box | <bbtk::Void> |
BoxProcessMode | Sets the processing mode of the box (Pipeline | Always | Reactive) | <std::string> |
Outputs | ||
Out | Current position of the slider | <int> |
Widget | Output widget | <wxWindow*> |
BoxChange | Signals modifications of the box | <bbtk::Void> |
Description | : | |
Author(s) | : | |
Category(s) | : | complex box |
To use it | : | include buffer_/usr/local/bin/../share/bbtk/bbs/wx/appli/exampleGUI1.bbs_29 [source] |
Uses | : | std::StringToDouble wx::GUIdouble std::MultipleInputs wx::LayoutLine |
Inputs | ||
WinDialog | Dialog | <bool> |
WinHeight | Height | <int> |
WinHide | Hide | <bbtk::Void> |
WinTitle | Title | <std::string> |
WinWidth | Width | <int> |
Outputs | ||
BoxChange | BoxChange | <bbtk::Void> |
In1 | In1 | <double> |
In2 | In2 | <double> |
Widget | Widget | <wxWindow*> |
Description | : | Simple use of wx::CheckBox widget |
Author(s) | : | jpr@creatis.insa-lyon.fr |
Category(s) | : | complex box example |
To use it | : | include /usr/local/bin/../share/bbtk/bbs/wx/appli/exampleCheckBox.bbs [source] |
Uses | : | wx::CheckBox wx::LayoutLine wx::OutputText |
Inputs | ||
Outputs |
Description | : | More complicated example of wx::LayoutLine widgets |
Author(s) | : | jean-pierre.roux@creatis.univ-lyon1.fr |
Category(s) | : | complex box example |
To use it | : | include /usr/local/bin/../share/bbtk/bbs/wx/appli/exampleComplexLayoutLine_In_LayoutLine.bbs [source] |
Uses | : | wx::LayoutLine wx::RadioButton wx::Slider |
Inputs | ||
Outputs |
Description | : | Simple test of wx::LayoutSplit widgets |
Author(s) | : | jean-pierre.roux@creatis.univ-lyon1.fr |
Category(s) | : | complex box example |
To use it | : | include /usr/local/bin/../share/bbtk/bbs/wx/appli/exampleComplexLayoutSplit_In_LayoutSplit.bbs [source] |
Uses | : | wx::LayoutSplit wx::RadioButton wx::Slider wx::LayoutLine |
Inputs | ||
Outputs |
Description | : | More complex test of wx::Slider widget |
Author(s) | : | jpr[at]creatis[dot]insa[dash]lyon[dot]fr |
Category(s) | : | complex box example |
To use it | : | include /usr/local/bin/../share/bbtk/bbs/wx/appli/exampleComplexSlider.bbs [source] |
Uses | : | std::Add wx::CommandButton wx::LayoutLine wx::OutputText wx::Slider |
Inputs | ||
Outputs |
Description | : | Simple test of wx::DirectorySelector widget |
Author(s) | : | jean-pierre.roux@creatis.univ-lyon1.fr |
Category(s) | : | complex box example |
To use it | : | include /usr/local/bin/../share/bbtk/bbs/wx/appli/exampleDirectorySelector.bbs [source] |
Uses | : | wx::DirectorySelector std::FilesFromDirectory |
Inputs | ||
Outputs |
Description | : | Example of automatic gui creation with bbi command 'newgui' |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | complex box example |
To use it | : | include /usr/local/bin/../share/bbtk/bbs/wx/appli/exampleGUI1.bbs [source] |
Uses | : | std::Add wx::agType wx::OutputText |
Inputs | ||
Outputs |
Description | : | Simple test of wx::LayoutLine widgets |
Author(s) | : | jean-pierre.roux@creatis.univ-lyon1.fr |
Category(s) | : | complex box example |
To use it | : | include /usr/local/bin/../share/bbtk/bbs/wx/appli/exampleLayoutLine_Orientation.bbs [source] |
Uses | : | wx::LayoutLine wx::Slider |
Inputs | ||
Outputs |
Description | : | Example of LayoutSplit |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | complex box example |
To use it | : | include /usr/local/bin/../share/bbtk/bbs/wx/appli/exampleLayoutSplit.bbs [source] |
Uses | : | wx::LayoutSplit wx::Slider |
Inputs | ||
Outputs |
Description | : | Simple test of wx::LayoutLine widgets |
Author(s) | : | jean-pierre.roux [at] creatis [dot] univ [dash] lyon1 [dot] fr |
Category(s) | : | complex box example |
To use it | : | include /usr/local/bin/../share/bbtk/bbs/wx/appli/exampleLayoutSplit_Orientation.bbs [source] |
Uses | : | wx::LayoutSplit wx::Slider |
Inputs | ||
Outputs |
Description | : | Simple test of wx::LayoutTab widget |
Author(s) | : | eduardo.davila@creatis.insa-lyon.fr |
Category(s) | : | complex box example |
To use it | : | include /usr/local/bin/../share/bbtk/bbs/wx/appli/exampleLayoutTab.bbs [source] |
Uses | : | wx::LayoutTab wx::LayoutLine wx::Slider |
Inputs | ||
Outputs |
Description | : | Simple test of wx::LayoutTab widget |
Author(s) | : | eduardo.davila@creatis.insa-lyon.fr |
Category(s) | : | complex box example |
To use it | : | include /usr/local/bin/../share/bbtk/bbs/wx/appli/exampleLayoutTab_2.bbs [source] |
Uses | : | wx::LayoutTab wx::Slider wx::LayoutLine |
Inputs | ||
Outputs |
Description | : | Simple test of wx::RadioButton widget |
Author(s) | : | jean-pierre.roux@creatis.univ-lyon1.fr |
Category(s) | : | complex box example |
To use it | : | include /usr/local/bin/../share/bbtk/bbs/wx/appli/exampleRadioButton.bbs [source] |
Uses | : | wx::RadioButton wx::OutputText |
Inputs | ||
Outputs |
Description | : | Simple test of wx::ColourSelector widget |
Author(s) | : | jpr@creatis.univ-lyon.fr |
Category(s) | : | complex box example |
To use it | : | include /usr/local/bin/../share/bbtk/bbs/wx/appli/exampleSimpleColourSelector.bbs [source] |
Uses | : | wx::ColourSelectorButton |
Inputs | ||
Outputs |
Description | : | Simple test of wx::LayoutLine widget |
Author(s) | : | eduardo.davila@creatis.insa-lyon.fr |
Category(s) | : | complex box example |
To use it | : | include /usr/local/bin/../share/bbtk/bbs/wx/appli/exampleSimpleLayoutLine.bbs [source] |
Uses | : | wx::LayoutLine wx::Slider |
Inputs | ||
Outputs |
Description | : | Simple test of wx::LayoutSplit widget |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | complex box example |
To use it | : | include /usr/local/bin/../share/bbtk/bbs/wx/appli/exampleSimpleLayoutSplit.bbs [source] |
Uses | : | wx::LayoutSplit wx::Slider |
Inputs | ||
Outputs |
Description | : | Simple test of wx::LayoutTDown widgets |
Author(s) | : | jean-pierre.roux@creatis.univ-lyon1.fr |
Category(s) | : | complex box example |
To use it | : | include /usr/local/bin/../share/bbtk/bbs/wx/appli/exampleSimpleLayoutTDown.bbs [source] |
Uses | : | wx::LayoutTDown wx::Slider |
Inputs | ||
Outputs |
Description | : | Simple test of wx::LayoutTLeft widgets |
Author(s) | : | jean-pierre.roux@creatis.univ-lyon1.fr |
Category(s) | : | complex box example |
To use it | : | include /usr/local/bin/../share/bbtk/bbs/wx/appli/exampleSimpleLayoutTLeft.bbs [source] |
Uses | : | wx::LayoutTLeft wx::Slider |
Inputs | ||
Outputs |
Description | : | Simple test of wx::LayoutTRight widgets |
Author(s) | : | jean-pierre.roux [at] creatis [dot] univ [dash] lyon1 [dot] fr |
Category(s) | : | complex box example |
To use it | : | include /usr/local/bin/../share/bbtk/bbs/wx/appli/exampleSimpleLayoutTRight.bbs [source] |
Uses | : | wx::LayoutTRight wx::Slider |
Inputs | ||
Outputs |
Description | : | Simple test of wx::LayoutTUp widgets |
Author(s) | : | jean-pierre.roux@creatis.univ-lyon1.fr |
Category(s) | : | complex box example |
To use it | : | include /usr/local/bin/../share/bbtk/bbs/wx/appli/exampleSimpleLayoutTUp.bbs [source] |
Uses | : | wx::LayoutTUp wx::Slider |
Inputs | ||
Outputs |
Description | : | Simple test of wx::LayoutX4 widgets |
Author(s) | : | jean-pierre.roux@creatis.univ-lyon1.fr |
Category(s) | : | complex box example |
To use it | : | include /usr/local/bin/../share/bbtk/bbs/wx/appli/exampleSimpleLayoutX4.bbs [source] |
Uses | : | wx::LayoutX4 wx::Slider |
Inputs | ||
Outputs |
Description | : | Simple test of wx::Slider widget |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | complex box example |
To use it | : | include /usr/local/bin/../share/bbtk/bbs/wx/appli/exampleSimpleSlider.bbs [source] |
Uses | : | wx::Slider |
Inputs | ||
Outputs |
Description | : | Simple use of wx::Slider widget |
Author(s) | : | jpr@creatis.insa-lyon.fr |
Category(s) | : | complex box example |
To use it | : | include /usr/local/bin/../share/bbtk/bbs/wx/appli/exampleSlider.bbs [source] |
Uses | : | std::Add wx::LayoutLine wx::Slider wx::OutputText |
Inputs | ||
Outputs |
Description | : | Show how to synchronize multiple sliders (when one changes all the others are updated) |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | complex box example |
To use it | : | include /usr/local/bin/../share/bbtk/bbs/wx/appli/exampleSynchronizeWidgets.bbs [source] |
Uses | : | wx::LayoutLine std::SharedMemory wx::Slider |
Inputs | ||
Outputs |
Description | : | Input/OutputText widgets example |
Author(s) | : | laurent.guigues at creatis.insa-lyon.fr |
Category(s) | : | complex box example |
To use it | : | include /usr/local/bin/../share/bbtk/bbs/wx/appli/exampleTextInputOutput.bbs [source] |
Uses | : | wx::InputText wx::OutputText wx::LayoutLine |
Inputs | ||
Outputs |
Description | : | A tour of wx boxes |
Author(s) | : | laurent.guigues@creatis.insa-lyon.fr |
Category(s) | : | complex box demo |
To use it | : | include /usr/local/bin/../share/bbtk/bbs/wx/appli/wxTour.bbs [source] |
Inputs | ||
Outputs |