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