]> git.saurik.com Git - wxWidgets.git/blobdiff - wxPython/src/_splitter.i
Added a note to self to look at adding ProvidesBackground in the future
[wxWidgets.git] / wxPython / src / _splitter.i
index a3f7f8953a8d74ecb1ffc3832194e7af361c4a31..6ca3487294ff958b5196869d001f24a147008163 100644 (file)
@@ -274,12 +274,12 @@ showing the top-level window.", "");
 
     DocDeclStr(
         void , SetSashSize(int width),
-        "Sets the sash size", "");
+        "Sets the sash size.  Currently a NOP.", "");
     
 
     DocDeclStr(
         void , SetBorderSize(int width),
-        "Sets the border size", "");
+        "Sets the border size. Currently a NOP.", "");
     
 
     DocDeclStr(
@@ -303,6 +303,33 @@ are resized and the sash and border are redrawn.", "");
         "Returns the surrent sash position.", "");
     
 
+    DocDeclStr(
+        void , SetSashGravity(double gravity),
+        "Set the sash gravity.  Gravity is a floating-point factor between 0.0
+and 1.0 which controls position of sash while resizing the
+`wx.SplitterWindow`.  The gravity specifies how much the left/top
+window will grow while resizing.","
+
+Example values:
+
+    ======= =======================================
+    0.0      Only the bottom or right window is
+             automaticaly resized.
+    0.5      Both windows grow equally.
+    1.0      Only left/top window grows.
+
+The default value of sash gravity is 0.0. That value is compatible
+with the previous (before gravity was introduced) behaviour of the 
+`wx.SplitterWindow`.");
+
+    DocDeclStr(
+        double , GetSashGravity() const,
+        "Gets the sash gravity.
+
+:see: `SetSashGravity`
+", "");
+    
+
     DocDeclStr(
         void , SetMinimumPaneSize(int min),
         "Sets the minimum pane size in pixels.