cc81d32f2b
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@18805 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
105 lines
3.6 KiB
TeX
105 lines
3.6 KiB
TeX
\section{\class{wxPropertyFormView}}\label{wxpropertyformview}
|
|
|
|
The {\bf wxPropertyFormView} class shows a wxPropertySheet as a view onto a panel or dialog
|
|
box which has already been created.
|
|
|
|
\wxheading{See also}
|
|
|
|
\helpref{wxPropertyFormView overview}{wxpropertyformviewoverview}
|
|
|
|
\latexignore{\rtfignore{\wxheading{Members}}}
|
|
|
|
\membersection{wxPropertyFormView::wxPropertyFormView}
|
|
|
|
\func{void}{wxPropertyFormView}{\param{long}{ flags = 0}}
|
|
|
|
Constructor.
|
|
|
|
\membersection{wxPropertyFormView::\destruct{wxPropertyFormView}}
|
|
|
|
\func{void}{\destruct{wxPropertyFormView}}{\void}
|
|
|
|
Destructor.
|
|
|
|
\membersection{wxPropertyFormView::AssociateNames}\label{wxpropertyformviewassociatenames}
|
|
|
|
\func{void}{AssociateNames}{\void}
|
|
|
|
Associates the properties with the controls on the panel. For each panel item, if the
|
|
panel item name is the same as a property name, the two objects will be associated.
|
|
This function should be called manually since the programmer may wish to do the
|
|
association manually.
|
|
|
|
\membersection{wxPropertyFormView::Check}\label{wxpropertyformviewcheck}
|
|
|
|
\func{bool}{Check}{\void}
|
|
|
|
Checks all properties by calling the appropriate validators; returns false if a validation failed.
|
|
|
|
\membersection{wxPropertyFormView::GetPanel}\label{wxpropertyformviewgetpanel}
|
|
|
|
\func{wxPanel *}{GetPanel}{\void}
|
|
|
|
Returns the panel associated with the view.
|
|
|
|
\membersection{wxPropertyFormView::GetManagedWindow}\label{wxpropertyformviewgetmanagedwindow}
|
|
|
|
\func{wxWindow *}{GetManagedWindow}{\void}
|
|
|
|
Returns the managed window (a frame or dialog) associated with the view.
|
|
|
|
\membersection{wxPropertyFormView::OnOk}\label{wxpropertyformviewonok}
|
|
|
|
\func{void}{OnOk}{\void}
|
|
|
|
Virtual function that will be called when the OK button on the physical window is pressed.
|
|
By default, checks and updates the form values, closes and deletes the frame or dialog, then deletes the view.
|
|
|
|
\membersection{wxPropertyFormView::OnCancel}\label{wxpropertyformviewoncancel}
|
|
|
|
\func{void}{OnCancel}{\void}
|
|
|
|
Virtual function that will be called when the Cancel button on the physical window is pressed.
|
|
By default, closes and deletes the frame or dialog, then deletes the view.
|
|
|
|
\membersection{wxPropertyFormView::OnHelp}\label{wxpropertyformviewonhelp}
|
|
|
|
\func{void}{OnHelp}{\void}
|
|
|
|
Virtual function that will be called when the Help button on the physical window is pressed.
|
|
This needs to be overridden by the application for anything interesting to happen.
|
|
|
|
\membersection{wxPropertyFormView::OnRevert}\label{wxpropertyformviewonrevert}
|
|
|
|
\func{void}{OnRevert}{\void}
|
|
|
|
Virtual function that will be called when the Revert button on the physical window is pressed.
|
|
By default transfers the wxProperty values to the panel items (in effect
|
|
undoing any unsaved changes in the items).
|
|
|
|
\membersection{wxPropertyFormView::OnUpdate}\label{wxpropertyformviewonupdate}
|
|
|
|
\func{void}{OnUpdate}{\void}
|
|
|
|
Virtual function that will be called when the Update button on the physical window is pressed.
|
|
By defaults transfers the displayed values to the wxProperty objects.
|
|
|
|
\membersection{wxPropertyFormView::SetManagedWindow}\label{wxpropertyformviewsetmanagedwindow}
|
|
|
|
\func{void}{SetManagedWindow}{\param{wxWindow *}{win}}
|
|
|
|
Sets the managed window (a frame or dialog) associated with the view.
|
|
|
|
\membersection{wxPropertyFormView::TransferToDialog}\label{wxpropertyformviewtransfertodialog}
|
|
|
|
\func{bool}{TransferToDialog}{\void}
|
|
|
|
Transfers property values to the controls in the dialog.
|
|
|
|
\membersection{wxPropertyFormView::TransferToPropertySheet}\label{wxpropertyformviewtransfertopropertysheet}
|
|
|
|
\func{bool}{TransferToPropertySheet}{\void}
|
|
|
|
Transfers property values from the controls in the dialog to the property sheet.
|
|
|