]> 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
 -----
 
 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}
 
 
 \wxheading{See also}
 
+\helpref{Top}{wxsizerflagstop},\\
 \helpref{Left}{wxsizerflagsleft},\\
 \helpref{Right}{wxsizerflagsright},\\
 \helpref{Left}{wxsizerflagsleft},\\
 \helpref{Right}{wxsizerflagsright},\\
+\helpref{Bottom}{wxsizerflagsbottom},\\
 \helpref{Centre}{wxsizerflagscentre}
 
 
 \helpref{Centre}{wxsizerflagscentre}
 
 
@@ -615,6 +617,17 @@ default size, as returned by \helpref{GetDefaultBorder}{wxsizerflagsgetdefaultbo
 is used.
 
 
 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}
 \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.
 
 
 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}}
 \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(); }
     // 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& 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()
 
     // default border size used by Border() below
     static int GetDefaultBorder()