#include <esve/ui/extra/Simple_UI.hxx>
Inheritance diagram for esve::ui::extra::Simple_UI:

Public Member Functions | |
| virtual Valuator & | create_valuator (double initial_value, const std::string &label="")=0 |
| Create a valuator. | |
| virtual void | create_label (const std::string &label)=0 |
| Label for widgets which follow. | |
| virtual File_Selector & | create_file_selector (const std::string &initial_value="", const std::string &label="file", const std::string &selector_label="select a file", const std::string &initial_directory=".", const std::string &filter="*")=0 |
| Create a file selector. Just one file selector is allowed. | |
| virtual void | create_help (const std::string &text, const std::string &label="help")=0 |
| Create a help dialog. | |
| virtual Toggle & | create_toggle (bool initial_value, const std::string &label)=0 |
| Create a toggle. | |
| virtual Catch_Function | catch_function () const =0 |
| Catch exceptions from system entry points. | |
| virtual void | catch_function (Catch_Function)=0 |
| Catch exceptions from system entry points. | |
| virtual Catch_Function | catch_function () const =0 |
| Catch exceptions from system entry points. | |
| virtual void | catch_function (Catch_Function)=0 |
| Catch exceptions from system entry points. | |
| virtual Catch_Function | catch_function () const =0 |
| Catch exceptions from system entry points. | |
| virtual void | catch_function (Catch_Function)=0 |
| Catch exceptions from system entry points. | |
Valuators, toggles, a file selector, and a help dialog.
|
||||||||||||
|
Create a valuator.
Valuator & v = create_valuator(0.5, "foo") create_label("foo") ; Valuator & v = create_valuator(0.5) ; Implemented in esve::ui::extra::impl::Simple_UI. |
1.3.4