diff --git a/docs/changes.txt b/docs/changes.txt index 670f2d047c..d066ff94c4 100644 --- a/docs/changes.txt +++ b/docs/changes.txt @@ -93,7 +93,7 @@ Major new features in 2.8 release All: -- Added wxSizerFlags::Shaped() and FixedMinSize() methods +- Added wxSizerFlags::Shaped(), FixedMinSize(), Top() and Bottom() methods - Added wxCSConv::IsOk() (Manuel Martin) - Added wxDateTime::GetDateOnly() - Made wxTextFile work with unseekable files again (David Hart) diff --git a/include/wx/sizer.h b/include/wx/sizer.h index d477a2e0f4..aaa4b09461 100644 --- a/include/wx/sizer.h +++ b/include/wx/sizer.h @@ -78,6 +78,11 @@ public: wxSizerFlags& Left() { return Align(wxALIGN_LEFT); } wxSizerFlags& Right() { return Align(wxALIGN_RIGHT); } +#if wxABI_VERSION >= 20802 + wxSizerFlags& Top() { return Align(wxALIGN_TOP); } + wxSizerFlags& Bottom() { return Align(wxALIGN_BOTTOM); } +#endif // wxABI 2.8.2+ + // default border size used by Border() below static int GetDefaultBorder() { diff --git a/version-script.in b/version-script.in index 1319e789f1..223a40d7d6 100644 --- a/version-script.in +++ b/version-script.in @@ -31,8 +31,10 @@ *wxFileHistory*etBaseId*; *wxSearchCtrl*SetDescriptiveText*; *wxSearchCtrl*GetDescriptiveText*; - *wxSizerFlags*Shaped*; + *wxSizerFlags*Bottom*; *wxSizerFlags*FixedMinSize*; + *wxSizerFlags*Shaped*; + *wxSizerFlags*Top*; *wxToolBar*SetToolNormalBitmap; *wxToolBar*SetToolDisabledBitmap; };