wx.EvtHandler Class Reference

Inheritance diagram for wx.EvtHandler:

wx.Object wx.App wx.Aui.AuiManager wx.MenuBar wx.MenuBase wx.TaskBarIcon wx.Validator wx.Window wx.Menu wx.Control wx.Dialog wx.Frame wx.MDIClientWindow wx.Panel wx.SashWindow wx.SplashScreenWindow wx.SplitterWindow wx.StatusBar wx.TipWindow

List of all members.

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


Detailed Description

Interface to the event handler. Main methods: wx.EvtHandler.AddCommandListener() and wx.EvtHandler.AddEventListener().

Constructor & Destructor Documentation

wx.EvtHandler.EvtHandler ( IntPtr  wxObject  ) 


Member Function Documentation

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.

Parameters:
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.
See also:
wx.Event.AddEventType

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.

Parameters:
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.
See also:
wx.Event.AddEventType

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.

Parameters:
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  ) 

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_BUTTON ( int  id,
EventListener  lsnr 
)

Adds a command listener of type Event.wxEVT_COMMAND_BUTTON_CLICKED.

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_CALCULATE_LAYOUT ( EventListener  lsnr  ) 

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_CALENDAR_DAY ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_CALENDAR_DOUBLECLICKED ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_CALENDAR_MONTH ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_CALENDAR_SEL_CHANGED ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_CALENDAR_WEEKDAY_CLICKED ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_CALENDAR_YEAR ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_CHAR ( EventListener  lsnr  ) 

Adds a listener to character events.

Parameters:
lsnr The listener to the character events.

void wx.EvtHandler.EVT_CHECKBOX ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_CHECKLISTBOX ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_CHOICE ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

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.

Parameters:
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.
CloseEvent

void wx.EvtHandler.EVT_COLOURPICKER_CHANGED ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_COMBOBOX ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_CONTEXT_MENU ( EventListener  lsnr  ) 

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_DATE_CHANGED ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_DESTROY ( EventListener  lsnr  ) 

Adds a handler that will be started if this window is going to be destroyed.

Parameters:
lsnr The handler that will be started on the event.

void wx.EvtHandler.EVT_DETAILED_HELP ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_DISPLAY_CHANGED ( EventListener  lsnr  ) 

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_ENTER_WINDOW ( EventListener  lsnr  ) 

Parameters:
lsnr Event listener.

void wx.EvtHandler.EVT_ERASE_BACKGROUND ( EventListener  lsnr  ) 

Parameters:
lsnr Event listener.

void wx.EvtHandler.EVT_FIND ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_FIND ( EventListener  lsnr  ) 

void wx.EvtHandler.EVT_FIND_CLOSE ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_FIND_CLOSE ( EventListener  lsnr  ) 

void wx.EvtHandler.EVT_FIND_NEXT ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_FIND_NEXT ( EventListener  lsnr  ) 

void wx.EvtHandler.EVT_FIND_REPLACE ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_FIND_REPLACE ( EventListener  lsnr  ) 

void wx.EvtHandler.EVT_FIND_REPLACE_ALL ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_FIND_REPLACE_ALL ( EventListener  lsnr  ) 

void wx.EvtHandler.EVT_FONTPICKER_CHANGED ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_GRID_CELL_CHANGE ( EventListener  lsnr  ) 

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_GRID_CELL_LEFT_CLICK ( EventListener  lsnr  ) 

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_GRID_CELL_LEFT_DCLICK ( EventListener  lsnr  ) 

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_GRID_CELL_RIGHT_CLICK ( EventListener  lsnr  ) 

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_GRID_CELL_RIGHT_DCLICK ( EventListener  lsnr  ) 

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_GRID_COL_SIZE ( EventListener  lsnr  ) 

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_GRID_EDITOR_CREATED ( EventListener  lsnr  ) 

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_GRID_EDITOR_HIDDEN ( EventListener  lsnr  ) 

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_GRID_EDITOR_SHOWN ( EventListener  lsnr  ) 

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_GRID_LABEL_LEFT_CLICK ( EventListener  lsnr  ) 

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_GRID_LABEL_LEFT_DCLICK ( EventListener  lsnr  ) 

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_GRID_LABEL_RIGHT_CLICK ( EventListener  lsnr  ) 

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_GRID_LABEL_RIGHT_DCLICK ( EventListener  lsnr  ) 

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_GRID_RANGE_SELECT ( EventListener  lsnr  ) 

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_GRID_ROW_SIZE ( EventListener  lsnr  ) 

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_GRID_SELECT_CELL ( EventListener  lsnr  ) 

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_HELP ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

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.

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

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.

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

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.

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_IDLE ( EventListener  lsnr  ) 

Parameters:
lsnr Event listener.

void wx.EvtHandler.EVT_INIT_DIALOG ( EventListener  lsnr  ) 

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_KEY_DOWN ( EventListener  lsnr  ) 

Adds a listener to the event of pressing a key down.

Parameters:
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.

Parameters:
lsnr The listener to the character events.

void wx.EvtHandler.EVT_KILL_FOCUS ( EventListener  lsnr  ) 

Parameters:
lsnr Event listener.

void wx.EvtHandler.EVT_LEAVE_WINDOW ( EventListener  lsnr  ) 

Parameters:
lsnr Event listener.

void wx.EvtHandler.EVT_LEFT_DCLICK ( EventListener  lsnr  ) 

Parameters:
lsnr Event listener.

void wx.EvtHandler.EVT_LEFT_DOWN ( EventListener  lsnr  ) 

Raised if user is pressing left mouse button down.

Parameters:
lsnr Event listener.

void wx.EvtHandler.EVT_LEFT_UP ( EventListener  lsnr  ) 

Parameters:
lsnr Event listener.

void wx.EvtHandler.EVT_LIST_BEGIN_DRAG ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_LIST_BEGIN_LABEL_EDIT ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_LIST_BEGIN_RDRAG ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_LIST_CACHE_HINT ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_LIST_COL_BEGIN_DRAG ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_LIST_COL_CLICK ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_LIST_COL_DRAGGING ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_LIST_COL_END_DRAG ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_LIST_COL_RIGHT_CLICK ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_LIST_DELETE_ALL_ITEMS ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_LIST_DELETE_ITEM ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_LIST_END_LABEL_EDIT ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_LIST_INSERT_ITEM ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_LIST_ITEM_ACTIVATED ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_LIST_ITEM_DESELECTED ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_LIST_ITEM_FOCUSED ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_LIST_ITEM_MIDDLE_CLICK ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_LIST_ITEM_RIGHT_CLICK ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_LIST_ITEM_SELECTED ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_LIST_KEY_DOWN ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_LISTBOOK_PAGE_CHANGED ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_LISTBOOK_PAGE_CHANGING ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_LISTBOX ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_LISTBOX_DCLICK ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_MENU ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_MENU ( object  id,
EventListener  lsnr 
)

id will be converted to int.

void wx.EvtHandler.EVT_MIDDLE_DCLICK ( EventListener  lsnr  ) 

Parameters:
lsnr Event listener.

void wx.EvtHandler.EVT_MIDDLE_DOWN ( EventListener  lsnr  ) 

Raised if user is pressing middle mouse button down.

Parameters:
lsnr Event listener.

void wx.EvtHandler.EVT_MIDDLE_UP ( EventListener  lsnr  ) 

Parameters:
lsnr Event listener.

void wx.EvtHandler.EVT_MOTION ( EventListener  lsnr  ) 

Parameters:
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().

Parameters:
lsnr Event listener.

void wx.EvtHandler.EVT_MOVE ( EventListener  lsnr  ) 

Parameters:
lsnr Event listener.

void wx.EvtHandler.EVT_MOVING ( EventListener  lsnr  ) 

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_NOTEBOOK_PAGE_CHANGED ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_NOTEBOOK_PAGE_CHANGING ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

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.

Parameters:
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  ) 

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_QUERY_LAYOUT_INFO ( EventListener  lsnr  ) 

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_QUERY_NEW_PALETTE ( EventListener  lsnr  ) 

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_RADIOBOX ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_RADIOBUTTON ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_RIGHT_DCLICK ( EventListener  lsnr  ) 

Parameters:
lsnr Event listener.

void wx.EvtHandler.EVT_RIGHT_DOWN ( EventListener  lsnr  ) 

Raised if user is pressing right mouse button down.

Parameters:
lsnr Event listener.

void wx.EvtHandler.EVT_RIGHT_UP ( EventListener  lsnr  ) 

Parameters:
lsnr Event listener.

void wx.EvtHandler.EVT_SASH_DRAGGED ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_SASH_DRAGGED_RANGE ( int  id,
int  lastId,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_SCROLLWIN ( EventListener  lsnr  ) 

Registers a handler for all events on scrolling an instance of wx.Window.

Parameters:
lsnr the event handler.

void wx.EvtHandler.EVT_SCROLLWIN_BOTTOM ( EventListener  lsnr  ) 

Scroll to bottom.

Parameters:
lsnr The event handler.

void wx.EvtHandler.EVT_SCROLLWIN_LINEDOWN ( EventListener  lsnr  ) 

Scroll a line down.

Parameters:
lsnr The event handler.

void wx.EvtHandler.EVT_SCROLLWIN_LINEUP ( EventListener  lsnr  ) 

Scroll a line up.

Parameters:
lsnr The event handler.

void wx.EvtHandler.EVT_SCROLLWIN_PAGEDOWN ( EventListener  lsnr  ) 

Scroll a page down.

Parameters:
lsnr The event handler.

void wx.EvtHandler.EVT_SCROLLWIN_PAGEUP ( EventListener  lsnr  ) 

Scroll a page up.

Parameters:
lsnr The event handler.

void wx.EvtHandler.EVT_SCROLLWIN_THUMBRELEASE ( EventListener  lsnr  ) 

Parameters:
lsnr The event handler.

void wx.EvtHandler.EVT_SCROLLWIN_THUMBTRACK ( EventListener  lsnr  ) 

Parameters:
lsnr The event handler.

void wx.EvtHandler.EVT_SCROLLWIN_TOP ( EventListener  lsnr  ) 

Scroll to top.

Parameters:
lsnr The event handler.

void wx.EvtHandler.EVT_SET_FOCUS ( EventListener  lsnr  ) 

Parameters:
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.

Parameters:
lsnr Event listener.

void wx.EvtHandler.EVT_SIZING ( EventListener  lsnr  ) 

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_SLIDER ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_SOCKET ( EventListener  lsnr  ) 

Parameters:
lsnr Event listener.

void wx.EvtHandler.EVT_SPIN ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_SPIN_DOWN ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_SPIN_UP ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_SPINCTRL ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_STC_CALLTIP_CLICK ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_STC_CHANGE ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_STC_CHARADDED ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_STC_DO_DROP ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_STC_DOUBLECLICK ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_STC_DRAG_OVER ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_STC_DWELLEND ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_STC_DWELLSTART ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_STC_HOTSPOT_CLICK ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_STC_HOTSPOT_DCLICK ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_STC_KEY ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_STC_MACRORECORD ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_STC_MARGINCLICK ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_STC_MODIFIED ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_STC_NEEDSHOWN ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_STC_PAINTED ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_STC_ROMODIFYATTEMPT ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_STC_SAVEPOINTLEFT ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_STC_SAVEPOINTREACHED ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_STC_START_DRAG ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_STC_STYLENEEDED ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_STC_UPDATEUI ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_STC_URIDROPPED ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_STC_USERLISTSELECTION ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_STC_ZOOM ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_SYS_COLOUR_CHANGED ( EventListener  lsnr  ) 

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_TASKBAR_CLICK ( EventListener  lsnr  ) 

Parameters:
lsnr Event listener.

void wx.EvtHandler.EVT_TASKBAR_LEFT_DCLICK ( EventListener  lsnr  ) 

Parameters:
lsnr Event listener.

void wx.EvtHandler.EVT_TASKBAR_LEFT_DOWN ( EventListener  lsnr  ) 

Parameters:
lsnr Event listener.

void wx.EvtHandler.EVT_TASKBAR_LEFT_UP ( EventListener  lsnr  ) 

Parameters:
lsnr Event listener.

void wx.EvtHandler.EVT_TASKBAR_MOVE ( EventListener  lsnr  ) 

Parameters:
lsnr Event listener.

void wx.EvtHandler.EVT_TASKBAR_RIGHT_DCLICK ( EventListener  lsnr  ) 

Parameters:
lsnr Event listener.

void wx.EvtHandler.EVT_TASKBAR_RIGHT_DOWN ( EventListener  lsnr  ) 

Parameters:
lsnr Event listener.

void wx.EvtHandler.EVT_TASKBAR_RIGHT_UP ( EventListener  lsnr  ) 

Parameters:
lsnr Event listener.

void wx.EvtHandler.EVT_TEXT ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_TEXT_ENTER ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_TIMER ( EventListener  lsnr  ) 

Parameters:
lsnr Event listener.

void wx.EvtHandler.EVT_TOGGLEBUTTON ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

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.

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_TREE_BEGIN_LABEL_EDIT ( int  id,
EventListener  lsnr 
)

Begin editing a label. This can be prevented by calling Veto().

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

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.

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_TREE_DELETE_ITEM ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_TREE_END_DRAG ( int  id,
EventListener  lsnr 
)

The user has released the mouse after dragging an item.

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_TREE_END_LABEL_EDIT ( int  id,
EventListener  lsnr 
)

The user has finished editing a label. This can be prevented by calling Veto().

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_TREE_GET_INFO ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_TREE_ITEM_ACTIVATED ( int  id,
EventListener  lsnr 
)

The item has been activated, i.e. chosen by double clicking it with mouse or from keyboard .

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_TREE_ITEM_COLLAPSED ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_TREE_ITEM_COLLAPSING ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_TREE_ITEM_EXPANDED ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_TREE_ITEM_EXPANDING ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_TREE_ITEM_MIDDLE_CLICK ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_TREE_ITEM_RIGHT_CLICK ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_TREE_KEY_DOWN ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_TREE_SEL_CHANGED ( int  id,
EventListener  lsnr 
)

Event will be fired after selecting a node in a wx.TreeCtrl.

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_TREE_SEL_CHANGING ( int  id,
EventListener  lsnr 
)

Event will be fired on selecting a node in a wx.TreeCtrl.

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_TREE_SET_INFO ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_UPDATE_UI ( int  id,
EventListener  lsnr 
)

Parameters:
lsnr Event listener.

void wx.EvtHandler.EVT_WIZARD_CANCEL ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_WIZARD_FINISHED ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_WIZARD_HELP ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_WIZARD_PAGE_CHANGED ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

void wx.EvtHandler.EVT_WIZARD_PAGE_CHANGING ( int  id,
EventListener  lsnr 
)

Parameters:
id Window Id or -1 to declare a handler for all events.
lsnr Event listener.

delegate void wx.EvtHandler.ObjectDeletedHandler (  ) 

bool wx.EvtHandler.ProcessEvent ( Event  evt  ) 

Thsi will process the event passed to the argument list.

Parameters:
evt The event to be processed.
Returns:

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.

Parameters:
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.

Parameters:
exc The error to be displayed.


Member Data Documentation

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.


Manual of the wx.NET   (c) 2003-2011 the wx.NET project at   Get wx.NET at SourceForge.net. Fast, secure and Free Open Source software downloads