]> git.saurik.com Git - wxWidgets.git/commitdiff
Added wxSizerFlags::Top() and Bottom()
authorVadim Zeitlin <vadim@wxwidgets.org>
Wed, 31 Jan 2007 03:26:31 +0000 (03:26 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Wed, 31 Jan 2007 03:26:31 +0000 (03:26 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44331 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

docs/changes.txt
docs/latex/wx/sizer.tex
include/wx/sizer.h

index 1872c2a4419134dfa48a0e8ef59b457fb80d772b..e5bd0f3e5bf2cdef48f54855f0e2f30ffcc4c3d6 100644 (file)
@@ -18,6 +18,11 @@ Major new features in this release
 ----------------------------------
 
 
+2.9.0
+-----
+
+- Added wxSizerFlags::Top() and Bottom()
+
 
 2.8.2
 -----
index a90b83bffd921cdb473086c33cad8441364af375..81fbcb2e488e432649c556a68795a64fbb8389bf 100644 (file)
@@ -596,8 +596,10 @@ Note that if this method is not called, the wxSizerFlags has no specified alignm
 
 \wxheading{See also}
 
+\helpref{Top}{wxsizerflagstop},\\
 \helpref{Left}{wxsizerflagsleft},\\
 \helpref{Right}{wxsizerflagsright},\\
+\helpref{Bottom}{wxsizerflagsbottom},\\
 \helpref{Centre}{wxsizerflagscentre}
 
 
@@ -615,6 +617,17 @@ default size, as returned by \helpref{GetDefaultBorder}{wxsizerflagsgetdefaultbo
 is used.
 
 
+\membersection{wxSizerFlags::Bottom}\label{wxsizerflagsbottom}
+
+\func{wxSizerFlags\& }{Bottom}{\void}
+
+Aligns the object to the bottom, shortcut for \texttt{Align(wxALIGN\_BOTTOM)}
+
+\wxheading{See also}
+
+\helpref{Align}{wxsizerflagsalign}
+
+
 \membersection{wxSizerFlags::Center}\label{wxsizerflagscenter}
 
 \func{wxSizerFlags\& }{Center}{\void}
@@ -704,6 +717,17 @@ Set the \texttt{wx\_SHAPED} flag which indicates that the elements should
 always keep the fixed width to height ratio equal to its original value.
 
 
+\membersection{wxSizerFlags::Top}\label{wxsizerflagstop}
+
+\func{wxSizerFlags\& }{Top}{\void}
+
+Aligns the object to the top, shortcut for \texttt{Align(wxALIGN\_TOP)}
+
+\wxheading{See also}
+
+\helpref{Align}{wxsizerflagsalign}
+
+
 \membersection{wxSizerFlags::TripleBorder}\label{wxsizerflagstriplebleborder}
 
 \func{wxSizerFlags\& }{TripleBorder}{\param{int }{direction = wxALL}}
index d477a2e0f4c930a9a2304f7fc546d73c4540b021..4b5c06f6cfd23afd9596ab7194ee759f6d4dcfbe 100644 (file)
@@ -75,8 +75,10 @@ public:
     // some shortcuts for Align()
     wxSizerFlags& Centre() { return Align(wxCENTRE); }
     wxSizerFlags& Center() { return Centre(); }
+    wxSizerFlags& Top() { return Align(wxALIGN_TOP); }
     wxSizerFlags& Left() { return Align(wxALIGN_LEFT); }
     wxSizerFlags& Right() { return Align(wxALIGN_RIGHT); }
+    wxSizerFlags& Bottom() { return Align(wxALIGN_BOTTOM); }
 
     // default border size used by Border() below
     static int GetDefaultBorder()