Unified append_submenu() function and modified append_menu_item() function

This commit is contained in:
Enrico Turri 2018-10-18 14:42:21 +02:00
parent 7dea8b1c47
commit ea7216c019
5 changed files with 39 additions and 27 deletions

View file

@ -14,7 +14,9 @@
#include <set>
wxMenuItem* append_menu_item(wxMenu* menu, int id, const wxString& string, const wxString& description,
std::function<void(wxCommandEvent& event)> cb, const std::string& icon = "");
std::function<void(wxCommandEvent& event)> cb, const std::string& icon = "", wxEvtHandler* event_handler = nullptr);
wxMenuItem* append_submenu(wxMenu* menu, wxMenu* sub_menu, int id, const wxString& string, const wxString& description, const std::string& icon = "");
class wxCheckListBoxComboPopup : public wxCheckListBox, public wxComboPopup
{