39 virtual const std::string&
window_id()
const override;
Abstract base class for all modal dialogs.
Dialog that takes new schedule ID and name from the player.
DEFINE_SIMPLE_EXECUTE_WRAPPER(tod_new_schedule)
The execute function.
void button_state_change()
t_string & schedule_name_
virtual void post_show() override
Actions to be taken after the window has been shown.
std::string & schedule_id_
virtual void pre_show() override
Actions to be taken before showing the window.
virtual const std::string & window_id() const override
The ID of the window to build.
tod_new_schedule(std::string &schedule_id, t_string &schedule_name)