Various wxCollapsiblePane enhancements (re-patch 1577412):
1. wxUSE_COLLPANE added 2. XRC handler added 3. flicker fixes for the generic version 4. sizing fixes for GTK+ version 5. RTL fixes for the generic version (via wxBoxSizer) 6. better appearance under Mac for the generic version git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42759 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -13,6 +13,14 @@
|
||||
A collapsable panel is a container with an embedded button-like control which can be
|
||||
used by the user to collapse or expand the pane's contents.
|
||||
|
||||
Note that because of its nature of control which can dynamically (and drastically)
|
||||
change its size at run-time under user-input, when putting wxCollapsiblePane inside
|
||||
a \helpref{wxSizer}{wxsizer} you should be careful to add it with a proportion value
|
||||
of zero; this is because otherwise all other windows with non-null proportion values
|
||||
would automatically get resized each time the user expands or collaps the pane window.
|
||||
|
||||
It is only available if \texttt{wxUSE\_COLLPANE} is set to $1$ (the default).
|
||||
|
||||
\wxheading{Derived from}
|
||||
|
||||
\helpref{wxControl}{wxcontrol}\\
|
||||
@@ -26,9 +34,18 @@ used by the user to collapse or expand the pane's contents.
|
||||
|
||||
\wxheading{Window styles}
|
||||
|
||||
There are no specific styles for this window.
|
||||
\twocolwidtha{5cm}%
|
||||
\begin{twocollist}\itemsep=0pt
|
||||
\twocolitem{\windowstyle{wxCP\_DEFAULT\_STYLE}}{The default style: 0.}
|
||||
\end{twocollist}
|
||||
|
||||
\wxheading{Event handling}
|
||||
|
||||
\twocolwidtha{7cm}%
|
||||
\begin{twocollist}\itemsep=0pt
|
||||
\twocolitem{{\bf EVT\_COLLAPSIBLEPANE\_CHANGED(id, func)}}{The user showed or hidden the collapsible pane. }
|
||||
\end{twocollist}
|
||||
|
||||
See also \helpref{window styles overview}{windowstyles}.
|
||||
|
||||
\wxheading{See also}
|
||||
|
||||
|
Reference in New Issue
Block a user