Author: mordante
Date: Sun Apr 26 18:42:37 2009
New Revision: 35239

URL: http://svn.gna.org/viewcvs/wesnoth?rev=35239&view=rev
Log:
Changed some listbox defaults.

This will be tuned more later on for now try to be a bit more sane in
the defaults.

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

Modified: trunk/src/gui/widgets/scrollbar_container.cpp
URL: 
http://svn.gna.org/viewcvs/wesnoth/trunk/src/gui/widgets/scrollbar_container.cpp?rev=35239&r1=35238&r2=35239&view=diff
==============================================================================
--- trunk/src/gui/widgets/scrollbar_container.cpp (original)
+++ trunk/src/gui/widgets/scrollbar_container.cpp Sun Apr 26 18:42:37 2009
@@ -97,6 +97,12 @@
        , content_(NULL)
        , content_visible_area_()
 {
+       if(gui2::new_widgets) {
+               vertical_scrollbar_mode_ = auto_visible_first_run;
+               horizontal_scrollbar_mode_ = auto_visible_first_run;
+               initial_vertical_scrollbar_mode_ = auto_visible_first_run;
+               initial_horizontal_scrollbar_mode_ = auto_visible_first_run;
+       }
 }
 
 void tscrollbar_container::layout_init()

Modified: trunk/src/gui/widgets/window_builder.cpp
URL: 
http://svn.gna.org/viewcvs/wesnoth/trunk/src/gui/widgets/window_builder.cpp?rev=35239&r1=35238&r2=35239&view=diff
==============================================================================
--- trunk/src/gui/widgets/window_builder.cpp (original)
+++ trunk/src/gui/widgets/window_builder.cpp Sun Apr 26 18:42:37 2009
@@ -147,7 +147,8 @@
                return tscrollbar_container::always_visible;
        } else if(scrollbar_mode == "never") {
                return tscrollbar_container::always_invisible;
-       } else if(scrollbar_mode == "initial_auto") {
+       } else if(scrollbar_mode == "initial_auto"
+                       || (gui2::new_widgets && scrollbar_mode.empty())) {
                return tscrollbar_container::auto_visible_first_run;
        } else {
                if(!scrollbar_mode.empty() && scrollbar_mode != "auto") {
@@ -721,12 +722,18 @@
  *
  * List with the listbox specific variables:
  * @start_table = config
- *     vertical_scrollbar_mode (scrollbar_mode = auto)
+ *     vertical_scrollbar_mode (scrollbar_mode = auto | initial_auto)
  *                                     Determines whether or not to show the
- *                                     scrollbar.
- *     horizontal_scrollbar_mode (scrollbar_mode = auto)
+ *                                     scrollbar. The default of initial_auto
+ *                                     is used when --new-widgets is used.
+ *                                     In the future the default will be
+ *                                     auto.
+ *     horizontal_scrollbar_mode (scrollbar_mode = auto | initial_auto)
  *                                     Determines whether or not to show the
- *                                     scrollbar.
+ *                                     scrollbar. The default of initial_auto
+ *                                     is used when --new-widgets is used.
+ *                                     In the future the default will be
+ *                                     initial_auto.
  *
  *     header (grid = [])              Defines the grid for the optional
  *                                     header. (This grid will automatically


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

Reply via email to