X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/dad0c6d322895cb096817266373b82dd8c773a60..e0b3b9d044746a258f93ae7c66550788d08d028e:/docs/latex/wx/mouseevt.tex diff --git a/docs/latex/wx/mouseevt.tex b/docs/latex/wx/mouseevt.tex index f8ccc69ed6..5fd98f88d1 100644 --- a/docs/latex/wx/mouseevt.tex +++ b/docs/latex/wx/mouseevt.tex @@ -9,6 +9,12 @@ 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. +For the \texttt{wxEVT\_ENTER\_WINDOW} and \texttt{wxEVT\_LEAVE\_WINDOW} events +purposes, the mouse is considered to be inside the window if it is in the +window client area and not inside one of its children. In other words, the +parent window receives \texttt{wxEVT\_LEAVE\_WINDOW} event not only when the +mouse leaves the window entirely but also when it enters one of its children. + {\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 @@ -319,12 +325,11 @@ wheel action. Defaults to three. \constfunc{int}{GetWheelRotation}{\void} Get wheel rotation, positive or negative indicates direction of -rotation. Current devices all send an event when rotation is equal to -+/-WheelDelta, but this allows for finer resolution devices to be -created in the future. Because of this you shouldn't assume that one -event is equal to 1 line or whatever, but you should be able to either -do partial line scrolling or wait until +/-WheelDelta rotation values -have been accumulated before scrolling. +rotation. Current devices all send an event when rotation is at least ++/-WheelDelta, but finer resolution devices can be created in the future. +Because of this you shouldn't assume that one event is equal to 1 line, but you +should be able to either do partial line scrolling or wait until several +events accumulate before scrolling. \membersection{wxMouseEvent::GetWheelDelta}\label{wxmouseeventgetwheeldelta}