1 \section{\class{wxSetCursorEvent
}}\label{wxsetcursorevent
}
3 A SetCursorEvent is generated when the mouse cursor is about to be set as a
4 result of mouse motion. This event gives the application the chance to perform
5 specific mouse cursor processing based on the current position of the mouse
6 within the window. Use
\helpref{SetCursor
}{wxsetcursoreventsetcursor
} to
7 specify the cursor you want to be displayed.
9 \wxheading{Derived from
}
11 \helpref{wxEvent
}{wxevent
}\\
12 \helpref{wxObject
}{wxobject
}
14 \wxheading{Include files
}
20 \helpref{::wxSetCursor
}{wxsetcursor
}
21 \helpref{wxWindow::wxSetCursor
}{wxwindowsetcursor
}
23 \wxheading{Event table macros
}
25 To process a set cursor event, use this event handler macro to direct input to a member
26 function that takes a wxSetCursorEvent argument.
29 \begin{twocollist
}\itemsep=
0pt
30 \twocolitem{{\bf EVT
\_SET\_CURSOR(func)
}}{Process a wxEVT
\_SET\_CURSOR event.
}
33 \latexignore{\rtfignore{\wxheading{Members
}}}
37 \membersection{wxSetCursorEvent::wxSetCursorEvent
}\label{wxsetcursoreventctor
}
39 \func{}{wxSetCursorEvent
}{\param{wxCoord
}{x =
0},
\param{wxCoord
}{y =
0}}
41 Constructor, used by the library itself internally to initialize the event
45 \membersection{wxSetCursorEvent::GetCursor
}\label{wxsetcursoreventgetcursor
}
47 \constfunc{wxCursor&
}{GetCursor
}{\void}
49 Returns a reference to the cursor specified by this event.
52 \membersection{wxSetCursorEvent::GetX
}\label{wxsetcursoreventgetx
}
54 \constfunc{wxCoord
}{GetX
}{\void}
56 Returns the X coordinate of the mouse in client coordinates.
59 \membersection{wxSetCursorEvent::GetY
}\label{wxsetcursoreventgety
}
61 \constfunc{wxCoord
}{GetY
}{\void}
63 Returns the Y coordinate of the mouse in client coordinates.
66 \membersection{wxSetCursorEvent::HasCursor
}\label{wxsetcursoreventhascursor
}
68 \constfunc{bool
}{HasCursor
}{\void}
70 Returns
\true if the cursor specified by this event is a valid cursor.
74 You cannot specify
\texttt{wxNullCursor
} with this event, as it is not
75 considered a valid cursor.
78 \membersection{wxSetCursorEvent::SetCursor
}\label{wxsetcursoreventsetcursor
}
80 \func{void
}{SetCursor
}{\param{const wxCursor\&
}{cursor
}}
82 Sets the cursor associated with this event.