Files
wxWidgets/docs/latex/wx/tdialog.tex
Bryan Petty cfd794784f This commit was manufactured by cvs2svn to create tag
'DEBIAN_2_4_3_1_SARGE_v_2_4_2_4'.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/tags/DEBIAN_2_4_3_1_SARGE_v_2_4_2_4@34395 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-29 09:56:16 +00:00

32 lines
1.2 KiB
TeX

\section{wxDialog overview}\label{wxdialogoverview}
Classes: \helpref{wxDialog}{wxdialog}
A dialog box is similar to a panel, in that it is a window which can
be used for placing controls, with the following exceptions:
\begin{enumerate}
\item A surrounding frame is implicitly created.
\item Extra functionality is automatically given to the dialog box,
such as tabbing between items (currently Windows only).
\item If the dialog box is {\it modal}, the calling program is blocked
until the dialog box is dismissed.
\end{enumerate}
Under Windows 3, modal dialogs have to be emulated using
modeless dialogs and a message loop. This is because Windows 3 expects
the contents of a modal dialog to be loaded from a resource file or
created on receipt of a dialog initialization message. This is too
restrictive for wxWidgets, where any window may be created and displayed
before its contents are created.
For a set of dialog convenience functions, including file selection, see
\rtfsp\helpref{Dialog functions}{dialogfunctions}.
See also \helpref{wxPanel}{wxpanel} and \helpref{wxWindow}{wxwindow} for inherited
member functions. Validation of data in controls is covered
in \helpref{Validator overview}{validatoroverview}.