X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/7d40f0a500faebf846c99b992088b17e65c7d4e8..92c0fc34c104c8d7c12d6a3b78ea232690fc23f4:/interface/wx/sashwin.h diff --git a/interface/wx/sashwin.h b/interface/wx/sashwin.h index 3d5c1fd136..2310448dc7 100644 --- a/interface/wx/sashwin.h +++ b/interface/wx/sashwin.h @@ -2,7 +2,6 @@ // Name: sashwin.h // Purpose: interface of wxSashWindow // Author: wxWidgets team -// RCS-ID: $Id$ // Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// @@ -174,6 +173,42 @@ public: @see GetSashVisible() */ void SetSashVisible(wxSashEdgePosition edge, bool visible); + + + /** + Get border size + */ + int GetEdgeMargin(wxSashEdgePosition edge) const; + + /** + Sets the default sash border size + */ + void SetDefaultBorderSize(int width); + + /** + Gets the default sash border size + */ + int GetDefaultBorderSize() const; + + /** + Sets the additional border size between child and sash window + */ + void SetExtraBorderSize(int width); + + /** + Gets the addition border size between child and sash window + */ + int GetExtraBorderSize() const; + + /** + Tests for x, y over sash + */ + wxSashEdgePosition SashHitTest(int x, int y, int tolerance = 2); + + /** + Resizes subwindows + */ + void SizeWindows(); };