]> git.saurik.com Git - wxWidgets.git/blobdiff - wxPython/src/_splitter.i
move the include of collpane.h to the main header
[wxWidgets.git] / wxPython / src / _splitter.i
index 3282c4e43e7f0c85c83163c6deb8092d6fd305b1..5628c6040400a7d09fbd8f734b0819484123777e 100644 (file)
@@ -179,13 +179,13 @@ splitter window.  The child window is shown if it is currently hidden.", "");
                                        wxWindow *window2,
                                        int sashPosition = 0),
         "Initializes the left and right panes of the splitter window.  The
-child windows are shown if they are currently hidden.",
-        "
+child windows are shown if they are currently hidden.","
+
     :param window1:       The left pane.
     :param window2:       The right pane.
     :param sashPosition:  The initial position of the sash. If this
                   value is positive, it specifies the size of the left
-                  pane. If it is negative, it is absolute value gives
+                  pane. If it is negative, its absolute value gives
                   the size of the right pane. Finally, specify 0
                   (default) to choose the default position (half of
                   the total window width).
@@ -205,13 +205,13 @@ application should check that the window is not currently split using
                                          wxWindow *window2,
                                          int sashPosition = 0),
         "Initializes the top and bottom panes of the splitter window.  The
-child windows are shown if they are currently hidden.",
-        "
+child windows are shown if they are currently hidden.","
+
     :param window1:       The top pane.
     :param window2:       The bottom pane.
     :param sashPosition:  The initial position of the sash. If this
                   value is positive, it specifies the size of the
-                  upper pane. If it is negative, it is absolute value
+                  upper pane. If it is negative, its absolute value
                   gives the size of the lower pane. Finally, specify 0
                   (default) to choose the default position (half of
                   the total window height).
@@ -276,7 +276,7 @@ showing the top-level window.", "");
 
     DocDeclStr(
         void , SetSashSize(int width),
-        "Sets the sash size.  Currently a NOP.", "");
+        "Sets the sash size.", "");
     
 
     DocDeclStr(
@@ -319,6 +319,7 @@ Example values:
              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 
@@ -363,10 +364,22 @@ the window may be unsplit even if minimum size is non-zero.", "");
 
     static wxVisualAttributes
     GetClassDefaultAttributes(wxWindowVariant variant = wxWINDOW_VARIANT_NORMAL);
+    
+    %property(BorderSize, GetBorderSize, SetBorderSize, doc="See `GetBorderSize` and `SetBorderSize`");
+    %property(MinimumPaneSize, GetMinimumPaneSize, SetMinimumPaneSize, doc="See `GetMinimumPaneSize` and `SetMinimumPaneSize`");
+    %property(NeedUpdating, GetNeedUpdating, SetNeedUpdating, doc="See `GetNeedUpdating` and `SetNeedUpdating`");
+    %property(SashGravity, GetSashGravity, SetSashGravity, doc="See `GetSashGravity` and `SetSashGravity`");
+    %property(SashPosition, GetSashPosition, SetSashPosition, doc="See `GetSashPosition` and `SetSashPosition`");
+    %property(SashSize, GetSashSize, SetSashSize, doc="See `GetSashSize` and `SetSashSize`");
+    %property(SplitMode, GetSplitMode, SetSplitMode, doc="See `GetSplitMode` and `SetSplitMode`");
+    %property(Window1, GetWindow1, doc="See `GetWindow1`");
+    %property(Window2, GetWindow2, doc="See `GetWindow2`");
 };
 
 
 
+
+
 DocStr(wxSplitterEvent,
        "This class represents the events generated by a splitter control.", "");
 
@@ -408,6 +421,10 @@ EVT_SPLITTER_DCLICK event.", "");
         "Returns the y coordinate of the double-click point in a
 EVT_SPLITTER_DCLICK event.", "");
     
+    %property(SashPosition, GetSashPosition, SetSashPosition, doc="See `GetSashPosition` and `SetSashPosition`");
+    %property(WindowBeingRemoved, GetWindowBeingRemoved, doc="See `GetWindowBeingRemoved`");
+    %property(X, GetX, doc="See `GetX`");
+    %property(Y, GetY, doc="See `GetY`");
 };