An activate event is sent when a window or application is being activated or deactivated.
Derived from
Include files
<wx/event.h>
Event table macros
To process an activate event, use these event handler macros to direct input to a member function that takes a wxActivateEvent argument.
EVT_ACTIVATE(func) | Process a wxEVT_ACTIVATE event. |
EVT_ACTIVATE_APP(func) | Process a wxEVT_ACTIVATE_APP event. |
A top-level window (a dialog or frame) receives an activate event when is being activated or deactivated. This is indicated visually by the title bar changing colour, and a subwindow gaining the keyboard focus.
An application is activated or deactivated when one of its frames becomes activated, or a frame becomes inactivate resulting in all application frames being inactive. (Windows only)
See also
Members
wxActivateEvent::wxActivateEvent
wxActivateEvent::m_active
wxActivateEvent::GetActive
wxActivateEvent(WXTYPE eventType = 0, bool active = true, int id = 0)
Constructor.
bool m_active
true if the window or application was activated.
bool GetActive() const
Returns true if the application or window is being activated, false otherwise.