|
wex
v20.04.0
|
Offers an item dialog. More...
#include <wex/itemdlg.h>

Public Member Functions | |
| item_dialog (const std::vector< item > &v, const window_data &data=window_data().title(_("Options").ToStdString()), int rows=0, int cols=1) | |
| Constructor. | |
| void | reload (bool save=false) const |
| Reloads dialog from config. | |
Public Member Functions inherited from wex::item_template_dialog< item > | |
| item_template_dialog (const std::vector< item > &v, const window_data &data=wex::window_data(), int rows=0, int cols=1) | |
| Constructor. More... | |
| void | add (const item &item) |
| Adds an item to the temp vector. | |
| bool | bind_button (const item &item) |
| If this item is related to a button, bind to event handler. More... | |
| const item | find (const std::string &label) const |
| Returns the (first) item that has specified label, or empty item if item does not exist. | |
| void | force_checkbox_checked (const std::string &contains=std::string(), const std::string &page=std::string()) |
| If you specified some checkboxes, calling this method requires that one of them should be checked for the OK button to be enabled. More... | |
| const auto & | get_items () const |
| Returns all items. | |
| const auto | get_item_value (const std::string &label) const |
| Returns the item actual value for specified label, or empty object if item does not exist. | |
| bool | set_item_value (const std::string &label, const std::any &value) const |
| Sets the item actual value for specified label. | |
Offers an item dialog.
1.8.17