#include </home/zeitlin/src/wx/github/interface/wx/aui/framemanager.h>
Event used to indicate various actions taken with wxAuiManager.
See wxAuiManager for available event types.
The following event handler macros redirect the events to member function handlers 'func' with prototypes like:
Event macros:
Public Member Functions | |
wxAuiManagerEvent (wxEventType type=wxEVT_NULL) | |
Constructor. | |
bool | CanVeto () |
int | GetButton () |
wxDC * | GetDC () |
bool | GetVeto () |
wxAuiManager * | GetManager () |
wxAuiPaneInfo * | GetPane () |
void | SetButton (int button) |
Sets the ID of the button clicked that triggered this event. | |
void | SetCanVeto (bool can_veto) |
Sets whether or not this event can be vetoed. | |
void | SetDC (wxDC *pdc) |
void | SetManager (wxAuiManager *manager) |
Sets the wxAuiManager this event is associated with. | |
void | SetPane (wxAuiPaneInfo *pane) |
Sets the pane this event is associated with. | |
void | Veto (bool veto=true) |
Cancels the action indicated by this event if CanVeto() is true. |
wxAuiManagerEvent::wxAuiManagerEvent | ( | wxEventType | type = wxEVT_NULL | ) |
Constructor.
bool wxAuiManagerEvent::CanVeto | ( | ) |
int wxAuiManagerEvent::GetButton | ( | ) |
wxAuiManager* wxAuiManagerEvent::GetManager | ( | ) |
wxAuiPaneInfo* wxAuiManagerEvent::GetPane | ( | ) |
bool wxAuiManagerEvent::GetVeto | ( | ) |
void wxAuiManagerEvent::SetButton | ( | int | button | ) |
Sets the ID of the button clicked that triggered this event.
void wxAuiManagerEvent::SetCanVeto | ( | bool | can_veto | ) |
Sets whether or not this event can be vetoed.
void wxAuiManagerEvent::SetManager | ( | wxAuiManager * | manager | ) |
Sets the wxAuiManager this event is associated with.
void wxAuiManagerEvent::SetPane | ( | wxAuiPaneInfo * | pane | ) |
Sets the pane this event is associated with.
void wxAuiManagerEvent::Veto | ( | bool | veto = true | ) |
Cancels the action indicated by this event if CanVeto() is true.