1 \section{\class{wxFocusEvent
}}\label{wxfocusevent
}
3 A focus event is sent when a window's focus changes. The window losing focus
4 receives a ``kill focus'' event while the window gaining it gets a ``set
7 Notice that the set focus event happens both when the user gives focus to the
8 window (whether using the mouse or keyboard) and when it is done from the
9 program itself using
\helpref{SetFocus
}{wxwindowsetfocus
}.
11 \wxheading{Derived from
}
13 \helpref{wxEvent
}{wxevent
}\\
14 \helpref{wxObject
}{wxobject
}
16 \wxheading{Include files
}
22 \helpref{wxCore
}{librarieslist
}
24 \wxheading{Event table macros
}
26 To process a focus event, use these event handler macros to direct input to a member
27 function that takes a wxFocusEvent argument.
30 \begin{twocollist
}\itemsep=
0pt
31 \twocolitem{{\bf EVT
\_SET\_FOCUS(func)
}}{Process a wxEVT
\_SET\_FOCUS event.
}
32 \twocolitem{{\bf EVT
\_KILL\_FOCUS(func)
}}{Process a wxEVT
\_KILL\_FOCUS event.
}
37 \helpref{Event handling overview
}{eventhandlingoverview
}
39 \latexignore{\rtfignore{\wxheading{Members
}}}
42 \membersection{wxFocusEvent::wxFocusEvent
}\label{wxfocuseventctor
}
44 \func{}{wxFocusEvent
}{\param{WXTYPE
}{eventType =
0},
\param{int
}{id =
0}}
49 \membersection{wxFocusEvent::GetWindow
}\label{wxfocuseventgetwindow
}
51 Returns the window associated with this event, that is the window which had the
52 focus before for the
\texttt{wxEVT
\_SET\_FOCUS} event and the window which is
53 going to receive focus for the
\texttt{wxEVT
\_KILL\_FOCUS} one.
55 Warning: the window pointer may be
\texttt{NULL
}!