Public Member Functions | |
void | AddCommandListener (int eventType, int id, EventListener listener, object owner) |
void | AddCommandListener (int eventType, int id, EventListener listener) |
void | AddCommandRangeListener (int eventType, int id, int lastId, EventListener listener, object owner) |
void | AddCommandRangeListener (int eventType, int id, int lastId, EventListener listener) |
void | AddEventListener (int eventType, EventListener listener, object owner) |
void | AddEventListener (int eventType, EventListener listener) |
void | AddMenuListener (int id, EventListener listener, object owner) |
void | AddMenuListener (int id, EventListener listener) |
void | AddPendingEvent (Event evt) |
void | EVT_ACTIVATE (EventListener lsnr) |
void | EVT_BUTTON (int id, EventListener lsnr) |
void | EVT_CALCULATE_LAYOUT (EventListener lsnr) |
void | EVT_CHAR (EventListener lsnr) |
void | EVT_CHECKBOX (int id, EventListener lsnr) |
void | EVT_CHECKLISTBOX (int id, EventListener lsnr) |
void | EVT_CHOICE (int id, EventListener lsnr) |
void | EVT_CLOSE (EventListener lsnr) |
void | EVT_COLOURPICKER_CHANGED (int id, EventListener lsnr) |
void | EVT_COMBOBOX (int id, EventListener lsnr) |
void | EVT_CONTEXT_MENU (EventListener lsnr) |
void | EVT_DATE_CHANGED (int id, EventListener lsnr) |
void | EVT_DESTROY (EventListener lsnr) |
void | EVT_DETAILED_HELP (int id, EventListener lsnr) |
void | EVT_DISPLAY_CHANGED (EventListener lsnr) |
void | EVT_ENTER_WINDOW (EventListener lsnr) |
void | EVT_ERASE_BACKGROUND (EventListener lsnr) |
void | EVT_FONTPICKER_CHANGED (int id, EventListener lsnr) |
void | EVT_HELP (int id, EventListener lsnr) |
void | EVT_IDLE (EventListener lsnr) |
void | EVT_INIT_DIALOG (EventListener lsnr) |
void | EVT_KEY_DOWN (EventListener lsnr) |
void | EVT_KEY_UP (EventListener lsnr) |
void | EVT_KILL_FOCUS (EventListener lsnr) |
void | EVT_LEAVE_WINDOW (EventListener lsnr) |
void | EVT_LEFT_DCLICK (EventListener lsnr) |
void | EVT_LEFT_DOWN (EventListener lsnr) |
void | EVT_LEFT_UP (EventListener lsnr) |
void | EVT_LISTBOX (int id, EventListener lsnr) |
void | EVT_LISTBOX_DCLICK (int id, EventListener lsnr) |
void | EVT_MENU (int id, EventListener lsnr) |
void | EVT_MENU (object id, EventListener lsnr) |
void | EVT_MIDDLE_DCLICK (EventListener lsnr) |
void | EVT_MIDDLE_DOWN (EventListener lsnr) |
void | EVT_MIDDLE_UP (EventListener lsnr) |
void | EVT_MOTION (EventListener lsnr) |
void | EVT_MOUSE_EVENTS (EventListener lsnr) |
void | EVT_MOVE (EventListener lsnr) |
void | EVT_MOVING (EventListener lsnr) |
void | EVT_PAINT (EventListener lsnr) |
void | EVT_PALETTE_CHANGED (EventListener lsnr) |
void | EVT_QUERY_LAYOUT_INFO (EventListener lsnr) |
void | EVT_QUERY_NEW_PALETTE (EventListener lsnr) |
void | EVT_RADIOBOX (int id, EventListener lsnr) |
void | EVT_RADIOBUTTON (int id, EventListener lsnr) |
void | EVT_RIGHT_DCLICK (EventListener lsnr) |
void | EVT_RIGHT_DOWN (EventListener lsnr) |
void | EVT_RIGHT_UP (EventListener lsnr) |
void | EVT_SASH_DRAGGED (int id, EventListener lsnr) |
void | EVT_SASH_DRAGGED_RANGE (int id, int lastId, EventListener lsnr) |
void | EVT_SET_FOCUS (EventListener lsnr) |
void | EVT_SIZE (EventListener lsnr) |
void | EVT_SIZING (EventListener lsnr) |
void | EVT_SLIDER (int id, EventListener lsnr) |
void | EVT_SOCKET (EventListener lsnr) |
void | EVT_SPIN (int id, EventListener lsnr) |
void | EVT_SPIN_DOWN (int id, EventListener lsnr) |
void | EVT_SPIN_UP (int id, EventListener lsnr) |
void | EVT_SPINCTRL (int id, EventListener lsnr) |
void | EVT_SYS_COLOUR_CHANGED (EventListener lsnr) |
void | EVT_TEXT (int id, EventListener lsnr) |
void | EVT_TEXT_ENTER (int id, EventListener lsnr) |
void | EVT_TIMER (EventListener lsnr) |
void | EVT_TOGGLEBUTTON (int id, EventListener lsnr) |
void | EVT_UPDATE_UI (int id, EventListener lsnr) |
EvtHandler (IntPtr wxObject) | |
delegate void | ObjectDeletedHandler () |
bool | ProcessEvent (Event evt) |
bool | RemoveHandler (EventListener listener, object owner) |
void | RemoveListener (EventListener listenerToRemove) |
void | RunErrorHandler (Exception exc) |
Calendar Events | |
void | EVT_CALENDAR_DAY (int id, EventListener lsnr) |
void | EVT_CALENDAR_DOUBLECLICKED (int id, EventListener lsnr) |
void | EVT_CALENDAR_MONTH (int id, EventListener lsnr) |
void | EVT_CALENDAR_SEL_CHANGED (int id, EventListener lsnr) |
void | EVT_CALENDAR_WEEKDAY_CLICKED (int id, EventListener lsnr) |
void | EVT_CALENDAR_YEAR (int id, EventListener lsnr) |
Search Dialog Events | |
void | EVT_FIND (int id, EventListener lsnr) |
void | EVT_FIND (EventListener lsnr) |
void | EVT_FIND_CLOSE (int id, EventListener lsnr) |
void | EVT_FIND_CLOSE (EventListener lsnr) |
void | EVT_FIND_NEXT (int id, EventListener lsnr) |
void | EVT_FIND_NEXT (EventListener lsnr) |
void | EVT_FIND_REPLACE (int id, EventListener lsnr) |
void | EVT_FIND_REPLACE (EventListener lsnr) |
void | EVT_FIND_REPLACE_ALL (int id, EventListener lsnr) |
void | EVT_FIND_REPLACE_ALL (EventListener lsnr) |
Grid Control Events | |
void | EVT_GRID_CELL_CHANGE (EventListener lsnr) |
void | EVT_GRID_CELL_LEFT_CLICK (EventListener lsnr) |
void | EVT_GRID_CELL_LEFT_DCLICK (EventListener lsnr) |
void | EVT_GRID_CELL_RIGHT_CLICK (EventListener lsnr) |
void | EVT_GRID_CELL_RIGHT_DCLICK (EventListener lsnr) |
void | EVT_GRID_COL_SIZE (EventListener lsnr) |
void | EVT_GRID_EDITOR_CREATED (EventListener lsnr) |
void | EVT_GRID_EDITOR_HIDDEN (EventListener lsnr) |
void | EVT_GRID_EDITOR_SHOWN (EventListener lsnr) |
void | EVT_GRID_LABEL_LEFT_CLICK (EventListener lsnr) |
void | EVT_GRID_LABEL_LEFT_DCLICK (EventListener lsnr) |
void | EVT_GRID_LABEL_RIGHT_CLICK (EventListener lsnr) |
void | EVT_GRID_LABEL_RIGHT_DCLICK (EventListener lsnr) |
void | EVT_GRID_RANGE_SELECT (EventListener lsnr) |
void | EVT_GRID_ROW_SIZE (EventListener lsnr) |
void | EVT_GRID_SELECT_CELL (EventListener lsnr) |
wx.Html.Help.HtmlHelpController events. | |
void | EVT_HTML_CELL_CLICKED (int id, EventListener lsnr) |
void | EVT_HTML_CELL_HOVER (int id, EventListener lsnr) |
void | EVT_HTML_LINK_CLICKED (int id, EventListener lsnr) |
List Control Events | |
void | EVT_LIST_BEGIN_DRAG (int id, EventListener lsnr) |
void | EVT_LIST_BEGIN_LABEL_EDIT (int id, EventListener lsnr) |
void | EVT_LIST_BEGIN_RDRAG (int id, EventListener lsnr) |
void | EVT_LIST_CACHE_HINT (int id, EventListener lsnr) |
void | EVT_LIST_COL_BEGIN_DRAG (int id, EventListener lsnr) |
void | EVT_LIST_COL_CLICK (int id, EventListener lsnr) |
void | EVT_LIST_COL_DRAGGING (int id, EventListener lsnr) |
void | EVT_LIST_COL_END_DRAG (int id, EventListener lsnr) |
void | EVT_LIST_COL_RIGHT_CLICK (int id, EventListener lsnr) |
void | EVT_LIST_DELETE_ALL_ITEMS (int id, EventListener lsnr) |
void | EVT_LIST_DELETE_ITEM (int id, EventListener lsnr) |
void | EVT_LIST_END_LABEL_EDIT (int id, EventListener lsnr) |
void | EVT_LIST_INSERT_ITEM (int id, EventListener lsnr) |
void | EVT_LIST_ITEM_ACTIVATED (int id, EventListener lsnr) |
void | EVT_LIST_ITEM_DESELECTED (int id, EventListener lsnr) |
void | EVT_LIST_ITEM_FOCUSED (int id, EventListener lsnr) |
void | EVT_LIST_ITEM_MIDDLE_CLICK (int id, EventListener lsnr) |
void | EVT_LIST_ITEM_RIGHT_CLICK (int id, EventListener lsnr) |
void | EVT_LIST_ITEM_SELECTED (int id, EventListener lsnr) |
void | EVT_LIST_KEY_DOWN (int id, EventListener lsnr) |
Notebook And Listbook Events | |
void | EVT_LISTBOOK_PAGE_CHANGED (int id, EventListener lsnr) |
void | EVT_LISTBOOK_PAGE_CHANGING (int id, EventListener lsnr) |
void | EVT_NOTEBOOK_PAGE_CHANGED (int id, EventListener lsnr) |
void | EVT_NOTEBOOK_PAGE_CHANGING (int id, EventListener lsnr) |
Events on scrolling instances of wx.Window. | |
void | EVT_SCROLLWIN (EventListener lsnr) |
void | EVT_SCROLLWIN_BOTTOM (EventListener lsnr) |
void | EVT_SCROLLWIN_LINEDOWN (EventListener lsnr) |
void | EVT_SCROLLWIN_LINEUP (EventListener lsnr) |
void | EVT_SCROLLWIN_PAGEDOWN (EventListener lsnr) |
void | EVT_SCROLLWIN_PAGEUP (EventListener lsnr) |
void | EVT_SCROLLWIN_THUMBRELEASE (EventListener lsnr) |
void | EVT_SCROLLWIN_THUMBTRACK (EventListener lsnr) |
void | EVT_SCROLLWIN_TOP (EventListener lsnr) |
wx.StyledTextCtrl specific events | |
void | EVT_STC_CALLTIP_CLICK (int id, EventListener lsnr) |
void | EVT_STC_CHANGE (int id, EventListener lsnr) |
void | EVT_STC_CHARADDED (int id, EventListener lsnr) |
void | EVT_STC_DO_DROP (int id, EventListener lsnr) |
void | EVT_STC_DOUBLECLICK (int id, EventListener lsnr) |
void | EVT_STC_DRAG_OVER (int id, EventListener lsnr) |
void | EVT_STC_DWELLEND (int id, EventListener lsnr) |
void | EVT_STC_DWELLSTART (int id, EventListener lsnr) |
void | EVT_STC_HOTSPOT_CLICK (int id, EventListener lsnr) |
void | EVT_STC_HOTSPOT_DCLICK (int id, EventListener lsnr) |
void | EVT_STC_KEY (int id, EventListener lsnr) |
void | EVT_STC_MACRORECORD (int id, EventListener lsnr) |
void | EVT_STC_MARGINCLICK (int id, EventListener lsnr) |
void | EVT_STC_MODIFIED (int id, EventListener lsnr) |
void | EVT_STC_NEEDSHOWN (int id, EventListener lsnr) |
void | EVT_STC_PAINTED (int id, EventListener lsnr) |
void | EVT_STC_ROMODIFYATTEMPT (int id, EventListener lsnr) |
void | EVT_STC_SAVEPOINTLEFT (int id, EventListener lsnr) |
void | EVT_STC_SAVEPOINTREACHED (int id, EventListener lsnr) |
void | EVT_STC_START_DRAG (int id, EventListener lsnr) |
void | EVT_STC_STYLENEEDED (int id, EventListener lsnr) |
void | EVT_STC_UPDATEUI (int id, EventListener lsnr) |
void | EVT_STC_URIDROPPED (int id, EventListener lsnr) |
void | EVT_STC_USERLISTSELECTION (int id, EventListener lsnr) |
void | EVT_STC_ZOOM (int id, EventListener lsnr) |
wx.TaskBarIcon events implementation | |
void | EVT_TASKBAR_CLICK (EventListener lsnr) |
void | EVT_TASKBAR_LEFT_DCLICK (EventListener lsnr) |
void | EVT_TASKBAR_LEFT_DOWN (EventListener lsnr) |
void | EVT_TASKBAR_LEFT_UP (EventListener lsnr) |
void | EVT_TASKBAR_MOVE (EventListener lsnr) |
void | EVT_TASKBAR_RIGHT_DCLICK (EventListener lsnr) |
void | EVT_TASKBAR_RIGHT_DOWN (EventListener lsnr) |
void | EVT_TASKBAR_RIGHT_UP (EventListener lsnr) |
Tree Control Events | |
void | EVT_TREE_BEGIN_DRAG (int id, EventListener lsnr) |
void | EVT_TREE_BEGIN_LABEL_EDIT (int id, EventListener lsnr) |
void | EVT_TREE_BEGIN_RDRAG (int id, EventListener lsnr) |
void | EVT_TREE_DELETE_ITEM (int id, EventListener lsnr) |
void | EVT_TREE_END_DRAG (int id, EventListener lsnr) |
void | EVT_TREE_END_LABEL_EDIT (int id, EventListener lsnr) |
void | EVT_TREE_GET_INFO (int id, EventListener lsnr) |
void | EVT_TREE_ITEM_ACTIVATED (int id, EventListener lsnr) |
void | EVT_TREE_ITEM_COLLAPSED (int id, EventListener lsnr) |
void | EVT_TREE_ITEM_COLLAPSING (int id, EventListener lsnr) |
void | EVT_TREE_ITEM_EXPANDED (int id, EventListener lsnr) |
void | EVT_TREE_ITEM_EXPANDING (int id, EventListener lsnr) |
void | EVT_TREE_ITEM_MIDDLE_CLICK (int id, EventListener lsnr) |
void | EVT_TREE_ITEM_RIGHT_CLICK (int id, EventListener lsnr) |
void | EVT_TREE_KEY_DOWN (int id, EventListener lsnr) |
void | EVT_TREE_SEL_CHANGED (int id, EventListener lsnr) |
void | EVT_TREE_SEL_CHANGING (int id, EventListener lsnr) |
void | EVT_TREE_SET_INFO (int id, EventListener lsnr) |
wx.Wizard Events | |
void | EVT_WIZARD_CANCEL (int id, EventListener lsnr) |
void | EVT_WIZARD_FINISHED (int id, EventListener lsnr) |
void | EVT_WIZARD_HELP (int id, EventListener lsnr) |
void | EVT_WIZARD_PAGE_CHANGED (int id, EventListener lsnr) |
void | EVT_WIZARD_PAGE_CHANGING (int id, EventListener lsnr) |
Static Public Member Functions | |
static void | RunDefaultErrorHandler (Exception exc) |
Public Attributes | |
ObjectDeletedHandler | ObjectDeleted |
event ErrorEventHandler | OnError |
wx.EvtHandler.EvtHandler | ( | IntPtr | wxObject | ) |
void wx.EvtHandler.AddCommandListener | ( | int | eventType, | |
int | id, | |||
EventListener | listener, | |||
object | owner | |||
) |
Use this form of adding a listener for a command event if the owner, who implements listener
, might be accidentally disposed by the garbage collection.
void wx.EvtHandler.AddCommandListener | ( | int | eventType, | |
int | id, | |||
EventListener | listener | |||
) |
void wx.EvtHandler.AddCommandRangeListener | ( | int | eventType, | |
int | id, | |||
int | lastId, | |||
EventListener | listener, | |||
object | owner | |||
) |
Use this form of adding a listener for a command event if the owner, who implements listener
, might be accidentally disposed by the garbage collection.
void wx.EvtHandler.AddCommandRangeListener | ( | int | eventType, | |
int | id, | |||
int | lastId, | |||
EventListener | listener | |||
) |
void wx.EvtHandler.AddEventListener | ( | int | eventType, | |
EventListener | listener, | |||
object | owner | |||
) |
Use this form of adding a listener for a command event if the owner, that implements listener
, might be accidentally disposed by the garbage collection.
eventType | The event type that will be handled by this listener. This might have been created by wx.Event.AddEventType | |
listener | The delegate that actually handles this event. |
void wx.EvtHandler.AddEventListener | ( | int | eventType, | |
EventListener | listener | |||
) |
Installs a new event listener listening to the event of the provided type. Use this method if this handler implements the listener. To add listeners here that are provided by other classes, use the form of this method that additionally accepts an owner.
eventType | The event type that will be handled by this listener. This might have been created by wx.Event.AddEventType | |
listener | The delegate that actually handles this event. |
void wx.EvtHandler.AddMenuListener | ( | int | id, | |
EventListener | listener, | |||
object | owner | |||
) |
void wx.EvtHandler.AddMenuListener | ( | int | id, | |
EventListener | listener | |||
) |
void wx.EvtHandler.AddPendingEvent | ( | Event | evt | ) |
This function posts an event to be processed later.
evt | Event to add to process queue. |
The difference between sending an event (using the ProcessEvent method) and posting it is that in the first case the event is processed before the function returns, while in the second case, the function returns immediately and the event will be processed sometime later (usually during the next event loop iteration).
A copy of event is made by the function, so the original can be deleted as soon as function returns (it is common that the original is created on the stack). This requires that the wxEvent.Clone method be implemented by event so that it can be duplicated and stored until it gets processed.
This is also the method to call for inter-thread communication---it will post events safely between different threads which means that this method is thread-safe by using critical sections where needed. In a multi-threaded program, you often need to inform the main GUI thread about the status of other working threads and such notification should be done using this method.
This method automatically wakes up idle handling if the underlying window system is currently idle and thus would not send any idle events. (Waking up idle handling is done calling wxApp.WakeUpIdle().)
void wx.EvtHandler.EVT_ACTIVATE | ( | EventListener | lsnr | ) |
void wx.EvtHandler.EVT_BUTTON | ( | int | id, | |
EventListener | lsnr | |||
) |
Adds a command listener of type Event.wxEVT_COMMAND_BUTTON_CLICKED.
void wx.EvtHandler.EVT_CALCULATE_LAYOUT | ( | EventListener | lsnr | ) |
void wx.EvtHandler.EVT_CALENDAR_DAY | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_CALENDAR_DOUBLECLICKED | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_CALENDAR_MONTH | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_CALENDAR_SEL_CHANGED | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_CALENDAR_WEEKDAY_CLICKED | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_CALENDAR_YEAR | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_CHAR | ( | EventListener | lsnr | ) |
Adds a listener to character events.
lsnr | The listener to the character events. |
void wx.EvtHandler.EVT_CHECKBOX | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_CHECKLISTBOX | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_CHOICE | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_CLOSE | ( | EventListener | lsnr | ) |
This will handle wx.CloseEvent. The event handler may veto the closing of the application if CanVeto
is true. Please do not forget to skip the event. Otherwise, the application may not be able to close down.
lsnr | Event listener. This will provide the handler of the event. Please do not forget to skip the event in order to proceed with the closing section. |
void wx.EvtHandler.EVT_COLOURPICKER_CHANGED | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_COMBOBOX | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_CONTEXT_MENU | ( | EventListener | lsnr | ) |
void wx.EvtHandler.EVT_DATE_CHANGED | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_DESTROY | ( | EventListener | lsnr | ) |
Adds a handler that will be started if this window is going to be destroyed.
lsnr | The handler that will be started on the event. |
void wx.EvtHandler.EVT_DETAILED_HELP | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_DISPLAY_CHANGED | ( | EventListener | lsnr | ) |
void wx.EvtHandler.EVT_ENTER_WINDOW | ( | EventListener | lsnr | ) |
lsnr | Event listener. |
void wx.EvtHandler.EVT_ERASE_BACKGROUND | ( | EventListener | lsnr | ) |
lsnr | Event listener. |
void wx.EvtHandler.EVT_FIND | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_FIND | ( | EventListener | lsnr | ) |
void wx.EvtHandler.EVT_FIND_CLOSE | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_FIND_CLOSE | ( | EventListener | lsnr | ) |
void wx.EvtHandler.EVT_FIND_NEXT | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_FIND_NEXT | ( | EventListener | lsnr | ) |
void wx.EvtHandler.EVT_FIND_REPLACE | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_FIND_REPLACE | ( | EventListener | lsnr | ) |
void wx.EvtHandler.EVT_FIND_REPLACE_ALL | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_FIND_REPLACE_ALL | ( | EventListener | lsnr | ) |
void wx.EvtHandler.EVT_FONTPICKER_CHANGED | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_GRID_CELL_CHANGE | ( | EventListener | lsnr | ) |
void wx.EvtHandler.EVT_GRID_CELL_LEFT_CLICK | ( | EventListener | lsnr | ) |
void wx.EvtHandler.EVT_GRID_CELL_LEFT_DCLICK | ( | EventListener | lsnr | ) |
void wx.EvtHandler.EVT_GRID_CELL_RIGHT_CLICK | ( | EventListener | lsnr | ) |
void wx.EvtHandler.EVT_GRID_CELL_RIGHT_DCLICK | ( | EventListener | lsnr | ) |
void wx.EvtHandler.EVT_GRID_COL_SIZE | ( | EventListener | lsnr | ) |
void wx.EvtHandler.EVT_GRID_EDITOR_CREATED | ( | EventListener | lsnr | ) |
void wx.EvtHandler.EVT_GRID_EDITOR_HIDDEN | ( | EventListener | lsnr | ) |
void wx.EvtHandler.EVT_GRID_EDITOR_SHOWN | ( | EventListener | lsnr | ) |
void wx.EvtHandler.EVT_GRID_LABEL_LEFT_CLICK | ( | EventListener | lsnr | ) |
void wx.EvtHandler.EVT_GRID_LABEL_LEFT_DCLICK | ( | EventListener | lsnr | ) |
void wx.EvtHandler.EVT_GRID_LABEL_RIGHT_CLICK | ( | EventListener | lsnr | ) |
void wx.EvtHandler.EVT_GRID_LABEL_RIGHT_DCLICK | ( | EventListener | lsnr | ) |
void wx.EvtHandler.EVT_GRID_RANGE_SELECT | ( | EventListener | lsnr | ) |
void wx.EvtHandler.EVT_GRID_ROW_SIZE | ( | EventListener | lsnr | ) |
void wx.EvtHandler.EVT_GRID_SELECT_CELL | ( | EventListener | lsnr | ) |
void wx.EvtHandler.EVT_HELP | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_HTML_CELL_CLICKED | ( | int | id, | |
EventListener | lsnr | |||
) |
User clicked on a wx.Html.HtmlCell. The event will be of type wx.Html.HtmlCellEvent.
When handling this event, remember to assign true
to wx.Html.HtmlCellEvent.LinkClicked
if the cell contains a link.
void wx.EvtHandler.EVT_HTML_CELL_HOVER | ( | int | id, | |
EventListener | lsnr | |||
) |
Declares a handler for a wx.Html.HtmlCellEvent that will be raised if the user moved the mouse over a wx.Html.HtmlCell.
void wx.EvtHandler.EVT_HTML_LINK_CLICKED | ( | int | id, | |
EventListener | lsnr | |||
) |
Declares a handler for a wx.Html.HtmlLinkEvent that will be raised if the user clicked a hyper link.
This event will be raised if wx.Html.HtmlWindow.OnLinkClicked() is called (the default implementation). The HTML window will only use the default implementation of this method - that actually loads a HTML page - if this event has not been handled or the handler skipped the event.
void wx.EvtHandler.EVT_IDLE | ( | EventListener | lsnr | ) |
lsnr | Event listener. |
void wx.EvtHandler.EVT_INIT_DIALOG | ( | EventListener | lsnr | ) |
void wx.EvtHandler.EVT_KEY_DOWN | ( | EventListener | lsnr | ) |
Adds a listener to the event of pressing a key down.
lsnr | The listener to the character events. |
void wx.EvtHandler.EVT_KEY_UP | ( | EventListener | lsnr | ) |
Adds a listener to the event on releasing an event.
lsnr | The listener to the character events. |
void wx.EvtHandler.EVT_KILL_FOCUS | ( | EventListener | lsnr | ) |
lsnr | Event listener. |
void wx.EvtHandler.EVT_LEAVE_WINDOW | ( | EventListener | lsnr | ) |
lsnr | Event listener. |
void wx.EvtHandler.EVT_LEFT_DCLICK | ( | EventListener | lsnr | ) |
lsnr | Event listener. |
void wx.EvtHandler.EVT_LEFT_DOWN | ( | EventListener | lsnr | ) |
void wx.EvtHandler.EVT_LEFT_UP | ( | EventListener | lsnr | ) |
lsnr | Event listener. |
void wx.EvtHandler.EVT_LIST_BEGIN_DRAG | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_LIST_BEGIN_LABEL_EDIT | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_LIST_BEGIN_RDRAG | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_LIST_CACHE_HINT | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_LIST_COL_BEGIN_DRAG | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_LIST_COL_CLICK | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_LIST_COL_DRAGGING | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_LIST_COL_END_DRAG | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_LIST_COL_RIGHT_CLICK | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_LIST_DELETE_ALL_ITEMS | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_LIST_DELETE_ITEM | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_LIST_END_LABEL_EDIT | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_LIST_INSERT_ITEM | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_LIST_ITEM_ACTIVATED | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_LIST_ITEM_DESELECTED | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_LIST_ITEM_FOCUSED | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_LIST_ITEM_MIDDLE_CLICK | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_LIST_ITEM_RIGHT_CLICK | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_LIST_ITEM_SELECTED | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_LIST_KEY_DOWN | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_LISTBOOK_PAGE_CHANGED | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_LISTBOOK_PAGE_CHANGING | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_LISTBOX | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_LISTBOX_DCLICK | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_MENU | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_MENU | ( | object | id, | |
EventListener | lsnr | |||
) |
id
will be converted to int
.
void wx.EvtHandler.EVT_MIDDLE_DCLICK | ( | EventListener | lsnr | ) |
lsnr | Event listener. |
void wx.EvtHandler.EVT_MIDDLE_DOWN | ( | EventListener | lsnr | ) |
void wx.EvtHandler.EVT_MIDDLE_UP | ( | EventListener | lsnr | ) |
lsnr | Event listener. |
void wx.EvtHandler.EVT_MOTION | ( | EventListener | lsnr | ) |
lsnr | Event listener. |
void wx.EvtHandler.EVT_MOUSE_EVENTS | ( | EventListener | lsnr | ) |
Installs a handler for all mouse events, i.e. EVT_ENTER_WINDOW(). EVT_LEAVE_WINDOW(), EVT_LEFT_DOWN(), EVT_RIGHT_DOWN(), EVT_MIDDLE_DOWN(), EVT_LEFT_DCLICK(), EVT_RIGHT_DCLICK(), EVT_MIDDLE_DCLICK(), EVT_MOTION(), EVT_LEFT_UP(), EVT_RIGHT_UP(), EVT_MIDDLE_UP().
lsnr | Event listener. |
void wx.EvtHandler.EVT_MOVE | ( | EventListener | lsnr | ) |
lsnr | Event listener. |
void wx.EvtHandler.EVT_MOVING | ( | EventListener | lsnr | ) |
void wx.EvtHandler.EVT_NOTEBOOK_PAGE_CHANGED | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_NOTEBOOK_PAGE_CHANGING | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_PAINT | ( | EventListener | lsnr | ) |
A paint event is sent when a window's contents needs to be repainted.
Please notice that in general it is impossible to change the drawing of a standard control (such as wx.Button) and so you shouldn't attempt to handle paint events for them as even if it might work on some platforms, this is inherently not portable and won't work everywhere.
lsnr | Event listener. |
Note that In a paint event handler, the application must always create a wx.PaintDC object, even if you do not use it. Otherwise, under MS Windows, refreshing for this and other windows will go wrong.
For example:
void MyWindow { public MyWindow(...) { ... this.EVT_PAINT(new EventListener(OnPaint)); ... } void OnPaint(object sender, wx.PaintEvent event) { using (wx.PaintDC dc = new wx.PaintDC(this)) { DrawMyDocument(dc); } } }
You can optimize painting by retrieving the rectangles that have been damaged and only repainting these. The rectangles are in terms of the client area, and are unscrolled, so you will need to do some calculations using the current view position to obtain logical, scrolled units.
void wx.EvtHandler.EVT_PALETTE_CHANGED | ( | EventListener | lsnr | ) |
void wx.EvtHandler.EVT_QUERY_LAYOUT_INFO | ( | EventListener | lsnr | ) |
void wx.EvtHandler.EVT_QUERY_NEW_PALETTE | ( | EventListener | lsnr | ) |
void wx.EvtHandler.EVT_RADIOBOX | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_RADIOBUTTON | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_RIGHT_DCLICK | ( | EventListener | lsnr | ) |
lsnr | Event listener. |
void wx.EvtHandler.EVT_RIGHT_DOWN | ( | EventListener | lsnr | ) |
void wx.EvtHandler.EVT_RIGHT_UP | ( | EventListener | lsnr | ) |
lsnr | Event listener. |
void wx.EvtHandler.EVT_SASH_DRAGGED | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_SASH_DRAGGED_RANGE | ( | int | id, | |
int | lastId, | |||
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_SCROLLWIN | ( | EventListener | lsnr | ) |
Registers a handler for all events on scrolling an instance of wx.Window.
lsnr | the event handler. |
void wx.EvtHandler.EVT_SCROLLWIN_BOTTOM | ( | EventListener | lsnr | ) |
Scroll to bottom.
lsnr | The event handler. |
void wx.EvtHandler.EVT_SCROLLWIN_LINEDOWN | ( | EventListener | lsnr | ) |
Scroll a line down.
lsnr | The event handler. |
void wx.EvtHandler.EVT_SCROLLWIN_LINEUP | ( | EventListener | lsnr | ) |
Scroll a line up.
lsnr | The event handler. |
void wx.EvtHandler.EVT_SCROLLWIN_PAGEDOWN | ( | EventListener | lsnr | ) |
Scroll a page down.
lsnr | The event handler. |
void wx.EvtHandler.EVT_SCROLLWIN_PAGEUP | ( | EventListener | lsnr | ) |
Scroll a page up.
lsnr | The event handler. |
void wx.EvtHandler.EVT_SCROLLWIN_THUMBRELEASE | ( | EventListener | lsnr | ) |
lsnr | The event handler. |
void wx.EvtHandler.EVT_SCROLLWIN_THUMBTRACK | ( | EventListener | lsnr | ) |
lsnr | The event handler. |
void wx.EvtHandler.EVT_SCROLLWIN_TOP | ( | EventListener | lsnr | ) |
Scroll to top.
lsnr | The event handler. |
void wx.EvtHandler.EVT_SET_FOCUS | ( | EventListener | lsnr | ) |
lsnr | Event listener. |
void wx.EvtHandler.EVT_SIZE | ( | EventListener | lsnr | ) |
A size event holds information about size change events.
The EVT_SIZE handler function will be called when the window has been resized.
You may wish to use this for frames to resize their child windows as appropriate.
Note that the size passed is of the whole window: call wx.Window.GetClientSize for the area which may be used by the application.
When a window is resized, usually only a small part of the window is damaged and you may only need to repaint that area. However, if your drawing depends on the size of the window, you may need to clear the DC explicitly and repaint the whole window. In which case, you may need to call wx.Window.Refresh to invalidate the entire window.
lsnr | Event listener. |
void wx.EvtHandler.EVT_SIZING | ( | EventListener | lsnr | ) |
void wx.EvtHandler.EVT_SLIDER | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_SOCKET | ( | EventListener | lsnr | ) |
lsnr | Event listener. |
void wx.EvtHandler.EVT_SPIN | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_SPIN_DOWN | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_SPIN_UP | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_SPINCTRL | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_STC_CALLTIP_CLICK | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_STC_CHANGE | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_STC_CHARADDED | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_STC_DO_DROP | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_STC_DOUBLECLICK | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_STC_DRAG_OVER | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_STC_DWELLEND | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_STC_DWELLSTART | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_STC_HOTSPOT_CLICK | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_STC_HOTSPOT_DCLICK | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_STC_KEY | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_STC_MACRORECORD | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_STC_MARGINCLICK | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_STC_MODIFIED | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_STC_NEEDSHOWN | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_STC_PAINTED | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_STC_ROMODIFYATTEMPT | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_STC_SAVEPOINTLEFT | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_STC_SAVEPOINTREACHED | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_STC_START_DRAG | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_STC_STYLENEEDED | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_STC_UPDATEUI | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_STC_URIDROPPED | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_STC_USERLISTSELECTION | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_STC_ZOOM | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_SYS_COLOUR_CHANGED | ( | EventListener | lsnr | ) |
void wx.EvtHandler.EVT_TASKBAR_CLICK | ( | EventListener | lsnr | ) |
lsnr | Event listener. |
void wx.EvtHandler.EVT_TASKBAR_LEFT_DCLICK | ( | EventListener | lsnr | ) |
lsnr | Event listener. |
void wx.EvtHandler.EVT_TASKBAR_LEFT_DOWN | ( | EventListener | lsnr | ) |
lsnr | Event listener. |
void wx.EvtHandler.EVT_TASKBAR_LEFT_UP | ( | EventListener | lsnr | ) |
lsnr | Event listener. |
void wx.EvtHandler.EVT_TASKBAR_MOVE | ( | EventListener | lsnr | ) |
lsnr | Event listener. |
void wx.EvtHandler.EVT_TASKBAR_RIGHT_DCLICK | ( | EventListener | lsnr | ) |
lsnr | Event listener. |
void wx.EvtHandler.EVT_TASKBAR_RIGHT_DOWN | ( | EventListener | lsnr | ) |
lsnr | Event listener. |
void wx.EvtHandler.EVT_TASKBAR_RIGHT_UP | ( | EventListener | lsnr | ) |
lsnr | Event listener. |
void wx.EvtHandler.EVT_TEXT | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_TEXT_ENTER | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_TIMER | ( | EventListener | lsnr | ) |
lsnr | Event listener. |
void wx.EvtHandler.EVT_TOGGLEBUTTON | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_TREE_BEGIN_DRAG | ( | int | id, | |
EventListener | lsnr | |||
) |
The user has started dragging an item with the left mouse button. The event handler must call wx.TreeEvent.Allow() for the drag operation to continue.
void wx.EvtHandler.EVT_TREE_BEGIN_LABEL_EDIT | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_TREE_BEGIN_RDRAG | ( | int | id, | |
EventListener | lsnr | |||
) |
The user has started dragging an item with the right mouse button. The event handler must call wx.TreeEvent.Allow() for the drag operation to continue.
void wx.EvtHandler.EVT_TREE_DELETE_ITEM | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_TREE_END_DRAG | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_TREE_END_LABEL_EDIT | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_TREE_GET_INFO | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_TREE_ITEM_ACTIVATED | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_TREE_ITEM_COLLAPSED | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_TREE_ITEM_COLLAPSING | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_TREE_ITEM_EXPANDED | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_TREE_ITEM_EXPANDING | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_TREE_ITEM_MIDDLE_CLICK | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_TREE_ITEM_RIGHT_CLICK | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_TREE_KEY_DOWN | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_TREE_SEL_CHANGED | ( | int | id, | |
EventListener | lsnr | |||
) |
Event will be fired after selecting a node in a wx.TreeCtrl.
void wx.EvtHandler.EVT_TREE_SEL_CHANGING | ( | int | id, | |
EventListener | lsnr | |||
) |
Event will be fired on selecting a node in a wx.TreeCtrl.
void wx.EvtHandler.EVT_TREE_SET_INFO | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_UPDATE_UI | ( | int | id, | |
EventListener | lsnr | |||
) |
lsnr | Event listener. |
void wx.EvtHandler.EVT_WIZARD_CANCEL | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_WIZARD_FINISHED | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_WIZARD_HELP | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_WIZARD_PAGE_CHANGED | ( | int | id, | |
EventListener | lsnr | |||
) |
void wx.EvtHandler.EVT_WIZARD_PAGE_CHANGING | ( | int | id, | |
EventListener | lsnr | |||
) |
delegate void wx.EvtHandler.ObjectDeletedHandler | ( | ) |
bool wx.EvtHandler.ProcessEvent | ( | Event | evt | ) |
Thsi will process the event passed to the argument list.
evt | The event to be processed. |
bool wx.EvtHandler.RemoveHandler | ( | EventListener | listener, | |
object | owner | |||
) |
void wx.EvtHandler.RemoveListener | ( | EventListener | listenerToRemove | ) |
This will remove event listener listenerToRemove
from the list of event listeners.
static void wx.EvtHandler.RunDefaultErrorHandler | ( | Exception | exc | ) | [static] |
Runs the default error handler. This will raise a message box.
exc |
void wx.EvtHandler.RunErrorHandler | ( | Exception | exc | ) |
Runs the defined error handlers to display the error as given by the argument. This will run the default error handler if not skipped by one of the handlers of the error event.
exc | The error to be displayed. |
ObjectDeletedHandler wx.EvtHandler.ObjectDeleted |
event ErrorEventHandler wx.EvtHandler.OnError |
This event will be raised if this event handler encounters an exception executing an event. Each of the handlers of an error may skip the default handler that will raise a message box showing the message of the exception. If this event handler does not know a handler for this event or non of the handlers skips the default handler, the default action on errors will be initiated by this handler: This will raise a message box showing the message on the exception.