-
- void add_hl();
- void add_label(const std::string& text);
- void add_entry(int id, const std::string& text);
- void add_toggle(int id, const std::string& text, bool toggled = false);
- void add_deactive(int id, const std::string& text);
- void add_back(const std::string& text);
- void add_submenu(const std::string& text, Menu* submenu, int id = -1);
- void add_controlfield(int id, const std::string& text,
- const std::string& mapping = "");
+
+ MenuItem* add_hl();
+ MenuItem* add_label(const std::string& text);
+ MenuItem* add_entry(int id, const std::string& text);
+ MenuItem* add_toggle(int id, const std::string& text, bool toggled = false);
+ MenuItem* add_inactive(int id, const std::string& text);
+ MenuItem* add_back(const std::string& text);
+ MenuItem* add_submenu(const std::string& text, Menu* submenu, int id = -1);
+ MenuItem* add_controlfield(int id, const std::string& text,
+ const std::string& mapping = "");
+ MenuItem* add_string_select(int id, const std::string& text);