Author: mordante
Date: Fri May 22 15:36:47 2009
New Revision: 35817

URL: http://svn.gna.org/viewcvs/wesnoth?rev=35817&view=rev
Log:
Remove some obsolete helpers.

These functions were needed with the old layout algorithm.

Modified:
    trunk/src/gui/widgets/scrollbar_container.cpp
    trunk/src/gui/widgets/scrollbar_container.hpp

Modified: trunk/src/gui/widgets/scrollbar_container.cpp
URL: 
http://svn.gna.org/viewcvs/wesnoth/trunk/src/gui/widgets/scrollbar_container.cpp?rev=35817&r1=35816&r2=35817&view=diff
==============================================================================
--- trunk/src/gui/widgets/scrollbar_container.cpp (original)
+++ trunk/src/gui/widgets/scrollbar_container.cpp Fri May 22 15:36:47 2009
@@ -484,8 +484,6 @@
        vertical_scrollbar_->
                set_callback_positioner_move(callback_vertical_scrollbar);
 
-       show_vertical_scrollbar();
-
        /***** Setup horizontal scrollbar *****/
        horizontal_scrollbar_grid_ =
                find_widget<tgrid>("_horizontal_scrollbar_grid", false, true);
@@ -495,8 +493,6 @@
 
        horizontal_scrollbar_->
                set_callback_positioner_move(callback_horizontal_scrollbar);
-
-       show_horizontal_scrollbar();
 
        /***** Setup the scrollbar buttons *****/
        typedef std::pair<std::string, tscrollbar_::tscroll> hack;
@@ -544,7 +540,6 @@
 {
        if(vertical_scrollbar_mode_ != scrollbar_mode) {
                vertical_scrollbar_mode_ = scrollbar_mode;
-               show_vertical_scrollbar();
        }
 }
 
@@ -553,7 +548,6 @@
 {
        if(horizontal_scrollbar_mode_ != scrollbar_mode) {
                horizontal_scrollbar_mode_ = scrollbar_mode;
-               show_horizontal_scrollbar();
        }
 }
 
@@ -574,46 +568,6 @@
        assert(content_grid_);
        std::vector<twidget*> child_call_stack(call_stack);
        content_grid_->populate_dirty_list(caller, child_call_stack);
-}
-
-void tscrollbar_container::show_vertical_scrollbar()
-{
-       if(!vertical_scrollbar_grid_) {
-               return;
-       }
-
-       switch(vertical_scrollbar_mode_) {
-               case always_visible :
-                       vertical_scrollbar_grid_->set_visible(twidget::VISIBLE);
-                       break;
-
-               case auto_visible :
-                       vertical_scrollbar_grid_->set_visible(twidget::HIDDEN);
-                       break;
-
-               default :
-                       
vertical_scrollbar_grid_->set_visible(twidget::INVISIBLE);
-       }
-}
-
-void tscrollbar_container::show_horizontal_scrollbar()
-{
-       if(!horizontal_scrollbar_grid_) {
-               return;
-       }
-
-       switch(horizontal_scrollbar_mode_) {
-               case always_visible :
-                       
horizontal_scrollbar_grid_->set_visible(twidget::VISIBLE);
-                       break;
-
-               case auto_visible :
-                       
horizontal_scrollbar_grid_->set_visible(twidget::HIDDEN);
-                       break;
-
-               default :
-                       
horizontal_scrollbar_grid_->set_visible(twidget::INVISIBLE);
-       }
 }
 
 void tscrollbar_container::show_content_rect(const SDL_Rect& rect)

Modified: trunk/src/gui/widgets/scrollbar_container.hpp
URL: 
http://svn.gna.org/viewcvs/wesnoth/trunk/src/gui/widgets/scrollbar_container.hpp?rev=35817&r1=35816&r2=35817&view=diff
==============================================================================
--- trunk/src/gui/widgets/scrollbar_container.hpp (original)
+++ trunk/src/gui/widgets/scrollbar_container.hpp Fri May 22 15:36:47 2009
@@ -136,10 +136,12 @@
 
        /***** ***** ***** setters / getters for members ***** ****** *****/
 
+       /** @note shouldn't be called after being shown in a dialog. */
        void set_vertical_scrollbar_mode(const tscrollbar_mode scrollbar_mode);
        tscrollbar_mode get_vertical_scrollbar_mode() const
                { return vertical_scrollbar_mode_; }
 
+       /** @note shouldn't be called after being shown in a dialog. */
        void set_horizontal_scrollbar_mode(const tscrollbar_mode 
scrollbar_mode);
        tscrollbar_mode get_horizontal_scrollbar_mode() const
                { return horizontal_scrollbar_mode_; }
@@ -376,12 +378,6 @@
        /** Inherited from tcontainer_. */
        void child_populate_dirty_list(twindow& caller,
                const std::vector<twidget*>& call_stack);
-
-       /** Sets the visible state of the vertical scrollbar. */
-       void show_vertical_scrollbar();
-
-       /** Sets the visible state of the horizontal scrollbar. */
-       void show_horizontal_scrollbar();
 
        /** Helper function which needs to be called after the scollbar moved. 
*/
        void scrollbar_moved();


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

Reply via email to