From: Julian Smart Date: Thu, 7 Sep 2000 13:33:56 +0000 (+0000) Subject: Added some docs X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/26a80c224659f74a47fa2ee708d4440b8518a6d8 Added some docs git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@8285 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/docs/latex/wx/classes.tex b/docs/latex/wx/classes.tex index 3224cbc729..f5ea4f4356 100644 --- a/docs/latex/wx/classes.tex +++ b/docs/latex/wx/classes.tex @@ -38,6 +38,7 @@ \input cmdproc.tex \input conditn.tex \input config.tex +\input cshelp.tex \input control.tex \input countstr.tex \input critsect.tex @@ -116,6 +117,7 @@ \input gridsizr.tex \input hash.tex \input helpinst.tex +\input helpevt.tex \input htcell.tex \input htcolor.tex \input htcontnr.tex diff --git a/docs/latex/wx/dialog.tex b/docs/latex/wx/dialog.tex index 0ea060871c..fd7d6df18a 100644 --- a/docs/latex/wx/dialog.tex +++ b/docs/latex/wx/dialog.tex @@ -43,6 +43,10 @@ dialog to respond to system close events. \twocolitem{\windowstyle{wxSTAY\_ON\_TOP}}{The dialog stays on top of all other windows (Windows only).} \twocolitem{\windowstyle{wxNO\_3D}}{Under Windows, specifies that the child controls should not have 3D borders unless specified in the control.} +\twocolitem{\windowstyle{wxDIALOG\_EX\_CONTEXTHELP}}{Under Windows, puts a query button on the +caption. When pressed, Windows will go into a context-sensitive help mode and wxWindows will send +a wxEVT\_HELP event if the user clicked on an application window. {\it Note} that this is an extended +style and must be set by calling \helpref{SetExtraStyle}{wxwindowsetextrastyle} before Create is called (two-step construction).} \end{twocollist} Under Unix or Linux, MWM (the Motif Window Manager) or other window managers reckognizing diff --git a/docs/latex/wx/frame.tex b/docs/latex/wx/frame.tex index 9e18384bb8..edff41d704 100644 --- a/docs/latex/wx/frame.tex +++ b/docs/latex/wx/frame.tex @@ -40,6 +40,11 @@ z-order and not shown in the taskbar. Without this style, frames are created as the parent window, and frame titles are shown in the taskbar. Windows and GTK.} \twocolitem{\windowstyle{wxFRAME\_TOOL\_WINDOW}}{Causes a frame with a small titlebar to be created; the frame title does not appear in the taskbar. Windows only.} +\twocolitem{\windowstyle{wxFRAME\_EX\_CONTEXTHELP}}{Under Windows, puts a query button on the +caption. When pressed, Windows will go into a context-sensitive help mode and wxWindows will send +a wxEVT\_HELP event if the user clicked on an application window. {\it Note} that this is an extended +style and must be set by calling \helpref{SetExtraStyle}{wxwindowsetextrastyle} before Create is called (two-step construction). +You cannot use this style together with wxMAXIMIZE\_BOX or wxMINIMIZE\_BOX.} \end{twocollist} The default frame style is for normal, resizeable frames. To create a frame diff --git a/docs/latex/wx/function.tex b/docs/latex/wx/function.tex index 9df5c66f49..5975b0250d 100644 --- a/docs/latex/wx/function.tex +++ b/docs/latex/wx/function.tex @@ -1397,7 +1397,7 @@ Find a menu item identifier associated with the given frame's menu bar. -\membersection{::wxFindWindowByLabel} +\membersection{::wxFindWindowByLabel}\label{wxfindwindowbylabel} \func{wxWindow *}{wxFindWindowByLabel}{\param{const wxString\& }{label}, \param{wxWindow *}{parent=NULL}} @@ -1425,6 +1425,20 @@ If no such named window is found, {\bf wxFindWindowByLabel} is called. +\membersection{::wxFindWindowAtPoint}\label{wxfindwindowatpoint} + +\func{wxWindow *}{wxFindWindowAtPoint}{\param{const wxPoint\& }{pt}} + +Find the deepest window at the given mouse position in screen coordinates, +returning the window if found, or NULL if not. + +\membersection{::wxFindWindowAtPointer}\label{wxfindwindowatpointer} + +\func{wxWindow *}{wxFindWindowAtPointer}{\param{wxPoint\& }{pt}} + +Find the deepest window at the mouse pointer position, returning the window +and current pointer position in screen coordinates. + \membersection{::wxGetActiveWindow}\label{wxgetactivewindow} \func{wxWindow *}{wxGetActiveWindow}{\void} @@ -1471,9 +1485,9 @@ under Windows, Linux and Solaris. -\membersection{::wxGetMousePosition} +\membersection{::wxGetMousePosition}\label{wxgetmouseposition} -\func{void}{wxGetMousePosition}{\param{int* }{x}, \param{int* }{y}} +\func{wxPoint}{wxGetMousePosition}{\void} Returns the mouse position in screen coordinates.