diff options
-rw-r--r-- | ui.cpp | 7 | ||||
-rw-r--r-- | ui.hpp | 1 |
2 files changed, 8 insertions, 0 deletions
@@ -1267,6 +1267,13 @@ void UI::Label::set_float(float v) { set_text(buf); } +void UI::Label::set_bool(bool v) { + if (v) + set_text("true"); + else + set_text("false"); +} + static int title_handler(UI::Modal* modal, const UI::Message& msg) { switch (msg.type) { case UI::Message::Type::activate: { @@ -194,6 +194,7 @@ struct UI { void set_int(int v); void set_hex(uint64_t v); void set_float(float v); + void set_bool(bool v); }; struct Button : Label { |