An event object contains information about a specific event.
Event handlers (usually member functions) have a single, event argument.
Related Overviews: Events and Event Handling
Related macros/global-functions group: Events
Classes | |
| class | wxColourDialogEvent |
This event class is used for the events generated by wxColourDialog. More... | |
| class | wxEventFilter |
A global event filter for pre-processing all the events generated in the program. More... | |
| class | wxKeyboardState |
Provides methods for testing the state of the keyboard modifier keys. More... | |
| class | wxTreeListEvent |
Event generated by wxTreeListCtrl. More... | |
| class | wxAuiToolBarEvent |
wxAuiToolBarEvent is used for the events generated by @ref wxAuiToolBar.More... | |
| class | wxAuiNotebookEvent |
This class is used by the events generated by wxAuiNotebook.More... | |
| class | wxAuiManagerEvent |
Event used to indicate various actions taken with wxAuiManager.More... | |
| class | wxBookCtrlEvent |
This class represents the events generated by book controls (wxNotebook, wxListbook, wxChoicebook, wxTreebook, wxAuiNotebook).More... | |
| class | wxCalendarEvent |
The wxCalendarEvent class is used together with wxCalendarCtrl.More... | |
| class | wxColourPickerEvent |
This event class is used for the events generated by wxColourPickerCtrl.More... | |
| class | wxCollapsiblePaneEvent |
This event class is used for the events generated by wxCollapsiblePane.More... | |
| class | wxDataViewEvent |
This is the event class for the wxDataViewCtrl notifications.More... | |
| class | wxDateEvent |
This event class holds information about a date change and is used together with wxDatePickerCtrl.More... | |
| class | wxDialUpEvent |
This is the event class for the dialup events sent by wxDialUpManager.More... | |
| class | wxEvent |
An event is a structure holding information about an event passed to a callback or member function.More... | |
| class | wxEventBlocker |
This class is a special event handler which allows discarding any event (or a set of event types) directed to a specific window.More... | |
| class | wxEvtHandler |
A class that can handle events from the windowing system.More... | |
| class | wxKeyEvent |
This event class contains information about key press and release events.More... | |
| class | wxJoystickEvent |
This event class contains information about joystick events, particularly events received by windows.More... | |
| class | wxScrollWinEvent |
A scroll event holds information about events sent from scrolling windows.More... | |
| class | wxSysColourChangedEvent |
This class is used for system colour change events, which are generated when the user changes the colour settings or when the system theme changes (e.g.More... | |
| class | wxCommandEvent |
This event class contains information about command events, which originate from a variety of simple controls.More... | |
| class | wxWindowCreateEvent |
This event is sent just after the actual window associated with a wxWindow object has been created.More... | |
| class | wxPaintEvent |
A paint event is sent when a window's contents needs to be repainted.More... | |
| class | wxMaximizeEvent |
An event being sent when a top level window is maximized.More... | |
| class | wxFullScreenEvent |
An event being sent when the user enters or exits full screen mode.More... | |
| class | wxUpdateUIEvent |
This class is used for pseudo-events which are called by wxWidgets to give an application the chance to update various user interface elements.More... | |
| class | wxClipboardTextEvent |
This class represents the events generated by a control (typically a wxTextCtrl but other windows can generate these events as well) when its content gets copied or cut to, or pasted from the clipboard.More... | |
| class | wxMouseEvent |
This event class contains information about the events generated by the mouse: they include mouse buttons press and release events and mouse move events.More... | |
| class | wxDropFilesEvent |
This class is used for drop files events, that is, when files have been dropped onto the window.More... | |
| class | wxActivateEvent |
An activate event is sent when a window or application is being activated or deactivated.More... | |
| class | wxContextMenuEvent |
This class is used for context menu events, sent to give the application a chance to show a context (popup) menu for a wxWindow.More... | |
| class | wxEraseEvent |
An erase event is sent when a window's background needs to be repainted.More... | |
| class | wxFocusEvent |
A focus event is sent when a window's focus changes.More... | |
| class | wxChildFocusEvent |
A child focus event is sent to a (parent-)window when one of its child windows gains focus, so that the window could restore the focus back to its corresponding child if it loses it now and regains later.More... | |
| class | wxMouseCaptureLostEvent |
A mouse capture lost event is sent to a window that had obtained mouse capture, which was subsequently lost due to an "external" event (for example, when a dialog box is shown or if another application captures the mouse).More... | |
| class | wxDisplayChangedEvent |
A display changed event is sent to top-level windows when the display resolution has changed.More... | |
| class | wxDPIChangedEvent |
Event sent when the display scale factor or pixel density (measured in dots-per-inch, or DPI) of the monitor a window is on changes.More... | |
| class | wxNotifyEvent |
This class is not used by the event handlers by itself, but is a base class for other event classes (such as wxBookCtrlEvent).More... | |
| class | wxThreadEvent |
This class adds some simple functionality to wxEvent to facilitate inter-thread communication.More... | |
| class | wxHelpEvent |
A help event is sent when the user has requested context-sensitive help.More... | |
| class | wxScrollEvent |
A scroll event holds information about events sent from stand-alone scrollbars (see wxScrollBar) and sliders (see wxSlider).More... | |
| class | wxGestureEvent |
| This is the base class for all supported gesture events. More... | |
| class | wxPanGestureEvent |
This event is generated when the user moves a finger on the surface.More... | |
| class | wxZoomGestureEvent |
This event is generated when two fingers pinch the surface to zoom in or out.More... | |
| class | wxRotateGestureEvent |
This event is generated when two fingers move in opposite directions on the surface.More... | |
| class | wxTwoFingerTapEvent |
This event is generated when two fingers touch the surface at the same time.More... | |
| class | wxLongPressEvent |
This event is generated when one finger touches the surface and remains stationary.More... | |
| class | wxPressAndTapEvent |
This event is generated when the user press the surface with one finger and taps with another.More... | |
| class | wxIdleEvent |
This class is used for idle events, which are generated when the system becomes idle.More... | |
| class | wxInitDialogEvent |
A wxInitDialogEvent is sent as a dialog or panel is being initialised.More... | |
| class | wxWindowDestroyEvent |
This event is sent as early as possible during the window destruction process.More... | |
| class | wxNavigationKeyEvent |
This event class contains information about navigation events, generated by navigation keys such as tab and page down.More... | |
| class | wxMouseCaptureChangedEvent |
A mouse capture changed event is sent to a window that loses its mouse capture.More... | |
| class | wxCloseEvent |
This event class contains information about window and session close events.More... | |
| class | wxMenuEvent |
This class is used for a variety of menu-related events.More... | |
| class | wxShowEvent |
An event being sent when the window is shown or hidden.More... | |
| class | wxIconizeEvent |
An event being sent when the frame is iconized (minimized) or restored.More... | |
| class | wxMoveEvent |
A move event holds information about window position change.More... | |
| class | wxSizeEvent |
A size event holds information about size change events of wxWindow.More... | |
| class | wxSetCursorEvent |
A wxSetCursorEvent is generated from wxWindow when the mouse cursor is about to be set as a result of mouse motion.More... | |
| class | wxFindDialogEvent |
wxFindReplaceDialog events.More... | |
| class | wxFileCtrlEvent |
A file control event holds information about events associated with wxFileCtrl objects.More... | |
| class | wxFileDirPickerEvent |
This event class is used for the events generated by wxFilePickerCtrl and by wxDirPickerCtrl.More... | |
| class | wxFontPickerEvent |
This event class is used for the events generated by wxFontPickerCtrl.More... | |
| class | wxFileSystemWatcherEvent |
A class of events sent when a file system event occurs.More... | |
| class | wxGridEvent |
This event class contains information about various grid events.More... | |
| class | wxGridSizeEvent |
This event class contains information about a row/column resize event.More... | |
| class | wxGridRangeSelectEvent |
Events of this class notify about a range of cells being selected.More... | |
| class | wxGridEditorCreatedEvent |
More... | |
| class | wxHeaderCtrlEvent |
Event class representing the events generated by wxHeaderCtrl.More... | |
| class | wxHtmlLinkEvent |
This event class is used for the events generated by wxHtmlWindow.More... | |
| class | wxHtmlCellEvent |
This event class is used for the events generated by wxHtmlWindow.More... | |
| class | wxHyperlinkEvent |
This event class is used for the events generated by wxHyperlinkCtrl.More... | |
| class | wxQueryLayoutInfoEvent |
This event is sent when wxLayoutAlgorithm wishes to get the size, orientation and alignment of a window.More... | |
| class | wxCalculateLayoutEvent |
This event is sent by wxLayoutAlgorithm to calculate the amount of the remaining client area that the window should occupy.More... | |
| class | wxListEvent |
A list event holds information about events associated with wxListCtrl objects.More... | |
| class | wxMediaEvent |
Event wxMediaCtrl uses.More... | |
| class | wxMouseEventsManager |
Helper for handling mouse input events in windows containing multiple items.More... | |
| class | wxMouseState |
Represents the mouse state.More... | |
| class | wxActiveXEvent |
An event class for handling ActiveX events passed from wxActiveXContainer.More... | |
| class | wxPowerEvent |
The power events are generated when the system power state changes, e.g.More... | |
| class | wxProcessEvent |
A process event is sent to the wxEvtHandler specified to wxProcess when a process is terminated.More... | |
| class | wxPropertyGridEvent |
A property grid event holds information about events associated with wxPropertyGrid objects.More... | |
| class | wxRibbonBarEvent |
Event used to indicate various actions relating to a wxRibbonBar.More... | |
| class | wxRibbonButtonBarEvent |
Event used to indicate various actions relating to a button on a wxRibbonButtonBar.More... | |
| class | wxRibbonGalleryEvent |
More... | |
| class | wxRibbonPanelEvent |
Event used to indicate various actions relating to a wxRibbonPanel.More... | |
| class | wxRichTextEvent |
This is the event class for wxRichTextCtrl notifications.More... | |
| class | wxSashEvent |
A sash event is sent when the sash of a wxSashWindow has been dragged by the user.More... | |
| class | wxSocketEvent |
This event class contains information about socket events.More... | |
| class | wxSpinEvent |
This event class is used for the events generated by wxSpinButton and wxSpinCtrl.More... | |
| class | wxSpinDoubleEvent |
This event class is used for the events generated by wxSpinCtrlDouble.More... | |
| class | wxSplitterEvent |
This class represents the events generated by a splitter control.More... | |
| class | wxStyledTextEvent |
The type of events sent from wxStyledTextCtrl.More... | |
| class | wxTaskBarIconEvent |
The event class used by wxTaskBarIcon.More... | |
| class | wxTimerEvent |
wxTimerEvent object is passed to the event handler of timer events (see wxTimer::SetOwner).More... | |
| class | wxTreeEvent |
A tree event holds information about events associated with wxTreeCtrl objects.More... | |
| class | wxWebRequestEvent |
A web request event sent during or after server communication.More... | |
| class | wxWebViewEvent |
A navigation event holds information about events associated with wxWebView objects.More... | |
| class | wxWizardEvent |
wxWizardEvent class represents an event generated by the wxWizard: this event is first sent to the page itself and, if not processed there, goes up the window hierarchy as usual.More... | |