removed unrequired mutable from construct_dialog

This commit is contained in:
David Philippi 2007-01-02 20:52:52 +00:00
parent 8cb7b009f3
commit e27b2583be
4 changed files with 7 additions and 7 deletions

View file

@ -224,7 +224,7 @@ void dialog::set_menu(const std::vector<std::string> &menu_items)
dialog::max_menu_width, NULL, &menu::default_style, false));
}
menu& dialog::get_menu() const
menu& dialog::get_menu()
{
if(menu_ == NULL)
{
@ -363,7 +363,7 @@ void dialog::refresh()
disp_.delay(10);
}
dialog::dimension_measurements dialog::layout(int xloc, int yloc) const
dialog::dimension_measurements dialog::layout(int xloc, int yloc)
{
CVideo& screen = disp_.video();
surface const scr = screen.getSurface();

View file

@ -188,7 +188,7 @@ public:
//Specific preparations
//layout - determines dialog measurements based on all components
virtual dimension_measurements layout(int xloc=-1, int yloc=-1) const;
virtual dimension_measurements layout(int xloc=-1, int yloc=-1);
//Launching the dialog
//show - the return value of this method should be the same as result()
@ -197,7 +197,7 @@ public:
//Results
int result() const { return result_; }
menu &get_menu() const;
menu &get_menu();
bool done() const { return (result_ != CONTINUE_DIALOG); }
const std::string textbox_text() const { return text_widget_->text();}
const bool option_checked(unsigned int option_index=0);
@ -244,7 +244,7 @@ private:
const std::string title_, style_;
label* message_;
const DIALOG_TYPE type_;
mutable gui::menu *menu_;
gui::menu *menu_;
std::vector<preview_pane*> preview_panes_;
std::vector< std::pair<dialog_button*,BUTTON_LOCATION> > button_pool_;
std::vector<dialog_button*> standard_buttons_;

View file

@ -35,7 +35,7 @@ class file_dialog : public gui::dialog {
public:
file_dialog(display &disp, const std::string& file_path, const std::string& title);
virtual gui::dialog::dimension_measurements layout(int xloc=-1, int yloc=-1) const;
virtual gui::dialog::dimension_measurements layout(int xloc=-1, int yloc=-1);
/// Return the chosen file.
std::string get_choice() const { return chosen_file_; }

View file

@ -55,7 +55,7 @@ file_dialog::file_dialog(display &disp, const std::string& file_path, const std:
gui::button::TYPE_PRESS, gui::CREATE_ITEM), dialog::BUTTON_CHECKBOX_LEFT);
}
gui::dialog::dimension_measurements file_dialog::layout(int xloc, int yloc) const
gui::dialog::dimension_measurements file_dialog::layout(int xloc, int yloc)
{
gui::dialog::dimension_measurements dim = dialog::layout(xloc, yloc);