X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/ae177b45b258b4985ee8c9ce7848bcb4f1266f80..ddca12cfd9c965963eb63751252000d03a12d9da:/docs/latex/wx/mouseevt.tex diff --git a/docs/latex/wx/mouseevt.tex b/docs/latex/wx/mouseevt.tex index 2b061529c5..f9271e8a6d 100644 --- a/docs/latex/wx/mouseevt.tex +++ b/docs/latex/wx/mouseevt.tex @@ -9,7 +9,7 @@ left mouse button, {\tt wxMOUSE\_BTN\_MIDDLE} for the middle one and middle button so a portable application should avoid relying on the events from it. -{\bf NB:} Note that under Windows mouse enter and leave events are not natively supported +{\bf NB:} Note that under Windows CE mouse enter and leave events are not natively supported by the system but are generated by wxWidgets itself. This has several drawbacks: the LEAVE\_WINDOW event might be received some time after the mouse left the window and the state variables for it may have changed during this @@ -44,7 +44,10 @@ functions that take a wxMouseEvent argument. \twocolwidtha{7cm} \begin{twocollist}\itemsep=0pt -\twocolitem{{\bf EVT\_LEFT\_DOWN(func)}}{Process a wxEVT\_LEFT\_DOWN event.} +\twocolitem{{\bf EVT\_LEFT\_DOWN(func)}}{Process a wxEVT\_LEFT\_DOWN event. The +handler of this event should normally call \helpref{event.Skip()}{wxeventskip} to +allow the default processing to take place as otherwise the window under mouse +wouldn't get the focus.} \twocolitem{{\bf EVT\_LEFT\_UP(func)}}{Process a wxEVT\_LEFT\_UP event.} \twocolitem{{\bf EVT\_LEFT\_DCLICK(func)}}{Process a wxEVT\_LEFT\_DCLICK event.} \twocolitem{{\bf EVT\_MIDDLE\_DOWN(func)}}{Process a wxEVT\_MIDDLE\_DOWN event.} @@ -151,7 +154,7 @@ action. \membersection{wxMouseEvent::wxMouseEvent}\label{wxmouseeventctor} -\func{}{wxMouseEvent}{\param{WXTYPE}{ mouseEventType = 0}, \param{int}{ id = 0}} +\func{}{wxMouseEvent}{\param{WXTYPE}{ mouseEventType = 0}} Constructor. Valid event types are: @@ -189,8 +192,8 @@ values of {\it button} are: \begin{twocollist}\itemsep=0pt \twocolitem{{\tt wxMOUSE\_BTN\_LEFT}}{check if left button was pressed} -\twocolitem{{\tt wxMOUSE\_BTN\_MIDDLE}}{check if left button was pressed} -\twocolitem{{\tt wxMOUSE\_BTN\_RIGHT}}{check if left button was pressed} +\twocolitem{{\tt wxMOUSE\_BTN\_MIDDLE}}{check if middle button was pressed} +\twocolitem{{\tt wxMOUSE\_BTN\_RIGHT}}{check if right button was pressed} \twocolitem{{\tt wxMOUSE\_BTN\_ANY}}{check if any button was pressed} \end{twocollist} @@ -227,7 +230,7 @@ values). -\membersection{wxKeyEvent::CmdDown}\label{wxmouseeventcmddown} +\membersection{wxMouseEvent::CmdDown}\label{wxmouseeventcmddown} \constfunc{bool}{CmdDown}{\void}