From: Vadim Zeitlin Date: Mon, 23 Oct 2006 22:57:18 +0000 (+0000) Subject: added a section about the dialog buttons X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/2f483a69c28a3cfadd4421268eaeb6b44cd44a57 added a section about the dialog buttons git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42313 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/docs/latex/wx/dialog.tex b/docs/latex/wx/dialog.tex index b7cbbe7a93..107d81282b 100644 --- a/docs/latex/wx/dialog.tex +++ b/docs/latex/wx/dialog.tex @@ -16,6 +16,23 @@ can be moved around the screen. It can contain controls and other windows and is often used to allow the user to make some choice or to answer a question. +\subsection{Dialog Buttons} + +The dialog usually contains either a single button allowing to close the +dialog or two buttons, one accepting the changes and the other one discarding +them (such button, if present, is automatically activated if the user presses +the \texttt{"Esc"} key). By default, buttons with the standard \texttt{wxID\_OK} +and \texttt{wxID\_CANCEL} identifiers behave as expected. Starting with +wxWidgets 2.7 it is also possible to use a button with a different identifier +instead, see \helpref{SetAffirmativeId}{wxdialogsetaffirmativeid} and +\helpref{SetEscapeId}{wxdialogsetescapeid}. + +Also notice that the \helpref{CreateButtonSizer()}{wxdialogcreatebuttonsizer} +should be used to create the buttons appropriate for the current platform and +positioned correctly (including their order which is platform-dependent). + + + \wxheading{Derived from} \helpref{wxTopLevelWindow}{wxtoplevelwindow}\\