47 virtual const std::string& window_id()
const override;
51 virtual void post_show(window& window)
override;
53 void handle_sides_list_item_clicked();
54 void handle_nicks_list_item_clicked();
56 void highlight_side_nick();
unsigned int selected_side_
unsigned int selected_nick_
This shows the multiplayer change control dialog.
events::menu_handler & menu_handler_
std::vector< std::string > nicks_
std::vector< int > sides_
Handling of system events.
Abstract base class for all modal dialogs.
#define DEFINE_SIMPLE_DISPLAY_WRAPPER(dialog)
Adds a bare-bones static display function to a dialog class that immediately invokes the dialogs's mo...
base class of top level items, the only item which needs to store the final canvases to draw on...