Author: mordante
Date: Wed Mar  2 22:40:43 2011
New Revision: 48720

URL: http://svn.gna.org/viewcvs/wesnoth?rev=48720&view=rev
Log:
Polishing the code a bit.

Modified:
    trunk/src/gui/dialogs/data_manage.cpp
    trunk/src/gui/dialogs/data_manage.hpp

Modified: trunk/src/gui/dialogs/data_manage.cpp
URL: 
http://svn.gna.org/viewcvs/wesnoth/trunk/src/gui/dialogs/data_manage.cpp?rev=48720&r1=48719&r2=48720&view=diff
==============================================================================
--- trunk/src/gui/dialogs/data_manage.cpp (original)
+++ trunk/src/gui/dialogs/data_manage.cpp Wed Mar  2 22:40:43 2011
@@ -68,17 +68,16 @@
        filter->set_text_changed_callback(boost::bind(
                        &tdata_manage::filter_text_changed, this, _1, _2));
 
-       tlistbox* list = find_widget<tlistbox>(
-                       &window, "persist_list", false, true);
-       window.keyboard_capture(list);
+       tlistbox& list = find_widget<tlistbox>(&window, "persist_list", false);
+       window.keyboard_capture(&list);
 
 #ifdef GUI2_EXPERIMENTAL_LISTBOX
-       connect_signal_notify_modified(*list, boost::bind(
+       connect_signal_notify_modified(list, boost::bind(
                                  &tdata_manage::list_item_clicked
-                               , *this
+                               , this
                                , boost::ref(window)));
 #else
-       list->set_callback_value_change(
+       list.set_callback_value_change(
                        dialog_callback<tdata_manage, 
&tdata_manage::list_item_clicked>);
 #endif
 
@@ -94,7 +93,6 @@
                                  &tdata_manage::delete_button_callback
                                , this
                                , boost::ref(window)));
-
 }
 
 void tdata_manage::fill_game_list(twindow& window
@@ -166,10 +164,6 @@
        return false;
 }
 
-void tdata_manage::post_show(twindow& /*window*/)
-{
-}
-
 void tdata_manage::delete_button_callback(twindow& window)
 {
        tlistbox& list = find_widget<tlistbox>(&window, "persist_list", false);

Modified: trunk/src/gui/dialogs/data_manage.hpp
URL: 
http://svn.gna.org/viewcvs/wesnoth/trunk/src/gui/dialogs/data_manage.hpp?rev=48720&r1=48719&r2=48720&view=diff
==============================================================================
--- trunk/src/gui/dialogs/data_manage.hpp (original)
+++ trunk/src/gui/dialogs/data_manage.hpp Wed Mar  2 22:40:43 2011
@@ -27,16 +27,13 @@
 class tdata_manage : public tdialog
 {
 public:
-       tdata_manage(const config& cache_config);
+       explicit tdata_manage(const config& cache_config);
 
        const std::string& filename() const { return filename_; }
 
 protected:
        /** Inherited from tdialog. */
        void pre_show(CVideo& video, twindow& window);
-
-       /** Inherited from tdialog. */
-       void post_show(twindow& window);
 
 private:
 


_______________________________________________
Wesnoth-commits mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-commits

Reply via email to