1 \section{\class{wxActivateEvent
}}\label{wxactivateevent
}
3 An activate event is sent when a window or application is being activated
6 \wxheading{Derived from
}
8 \helpref{wxEvent
}{wxevent
}\\
9 \helpref{wxObject
}{wxobject
}
11 \wxheading{Include files
}
15 \wxheading{Event table macros
}
17 To process an activate event, use these event handler macros to direct input to a member
18 function that takes a wxActivateEvent argument.
21 \begin{twocollist
}\itemsep=
0pt
22 \twocolitem{{\bf EVT
\_ACTIVATE(func)
}}{Process a wxEVT
\_ACTIVATE event.
}
23 \twocolitem{{\bf EVT
\_ACTIVATE\_APP(func)
}}{Process a wxEVT
\_ACTIVATE\_APP event.
}
28 A top-level window (a dialog or frame) receives an activate event when is
29 being activated or deactivated. This is indicated visually by the title
30 bar changing colour, and a subwindow gaining the keyboard focus.
32 An application is activated or deactivated when one of its frames becomes activated,
33 or a frame becomes inactivate resulting in all application frames being inactive. (Windows only)
35 Please note that usually you should call
\helpref{event.Skip()
}{wxeventskip
} in
36 your handlers for these events as not doing so can result in strange effects,
37 especially on Mac platform.
41 \helpref{Event handling overview
}{eventhandlingoverview
},
\rtfsp
42 \helpref{wxApp::IsActive
}{wxappisactive
}
44 \latexignore{\rtfignore{\wxheading{Members
}}}
46 \membersection{wxActivateEvent::wxActivateEvent
}\label{wxactivateeventctor
}
48 \func{}{wxActivateEvent
}{\param{WXTYPE
}{eventType =
0},
\param{bool
}{ active = true
},
\param{int
}{id =
0}}
52 \membersection{wxActivateEvent::m
\_active}\label{wxactivateeventmactive
}
54 \member{bool
}{m
\_active}
56 true if the window or application was activated.
58 \membersection{wxActivateEvent::GetActive
}\label{wxactivateeventgetactive
}
60 \constfunc{bool
}{GetActive
}{\void}
62 Returns true if the application or window is being activated, false otherwise.