]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/sizer.h
Update of OpenVMS compile support
[wxWidgets.git] / include / wx / sizer.h
index 0e1b9684819872d5d35f18793ff0988514e0995b..ff462469b230d46a5342a1a362c9de07328bfd13 100644 (file)
@@ -311,6 +311,10 @@ public:
         { return m_minSize; }
     wxSize GetMinSizeWithBorder() const;
 
+    wxSize GetMaxSize() const
+        { return IsWindow() ? m_window->GetMaxSize() : wxDefaultSize; }
+    wxSize GetMaxSizeWithBorder() const;
+
     void SetMinSize(const wxSize& size)
     {
         if ( IsWindow() )
@@ -436,6 +440,10 @@ protected:
     void DoSetSizer(wxSizer *sizer);
     void DoSetSpacer(const wxSize& size);
 
+    // Add the border specified for this item to the given size
+    // if it's != wxDefaultSize, just return wxDefaultSize otherwise.
+    wxSize AddBorderToSize(const wxSize& size) const;
+
     // discriminated union: depending on m_kind one of the fields is valid
     enum
     {