Class: Wx::EvtHandler

Inherits:
Object
  • Object
show all
Defined in:
lib/wx/doc/gen/evt_handler.rb,
lib/wx/doc/pg/events.rb,
lib/wx/doc/evthandler.rb,
lib/wx/doc/gen/event_list.rb,
lib/wx/doc/gen/pg/event_list.rb,
lib/wx/doc/gen/aui/event_list.rb,
lib/wx/doc/gen/prt/event_list.rb,
lib/wx/doc/gen/rbn/event_list.rb,
lib/wx/doc/gen/rtc/event_list.rb,
lib/wx/doc/gen/stc/event_list.rb,
lib/wx/doc/gen/grid/event_list.rb,
lib/wx/doc/gen/html/event_list.rb

Overview

A class that can handle events from the windowing system.

Window is (and therefore all window classes are) derived from this class. When events are received, EvtHandler invokes the method listed in the event table using itself as the object. When using multiple inheritance it is imperative that the EvtHandler(-derived) class is the first class inherited such that the this pointer for the overall object will be identical to the this pointer of the EvtHandler portion.

Category: Events

See Also:

PG Event handler methods collapse

Wx Event handler methods collapse

AUI Event handler methods collapse

RBN Event handler methods collapse

RTC Event handler methods collapse

STC Event handler methods collapse

GRID Event handler methods collapse

HTML Event handler methods collapse

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from Object

#clone, #dup, #is_same_as, #un_share

Constructor Details

#initializeWx::EvtHandler

Constructor.



180
# File 'lib/wx/doc/gen/evt_handler.rb', line 180

def initialize; end

Class Method Details

.add_filter(filter) ⇒ void

This method returns an undefined value.

Add an event filter whose FilterEvent() method will be called for each and every event processed by wxWidgets.

The filters are called in LIFO order and App is registered as an event filter by default. The pointer must remain valid until it’s removed with remove_filter and is not deleted by Wx::EvtHandler.

Parameters:



169
# File 'lib/wx/doc/gen/evt_handler.rb', line 169

def self.add_filter(filter) end

.clear_filtersvoid

This method returns an undefined value.

Removes all (Ruby) installed EventFilter-s.



18
# File 'lib/wx/doc/evthandler.rb', line 18

def self.clear_filters; end

.register_class(klass, konstant = nil, meth = nil, arity = nil) ⇒ Integer

Public method to register the mapping of a custom event type konstant (which should be a unique integer; one will be created if not supplied) to a custom event class klass. If meth and arity are given, a convenience evt_handler method called meth will be created, which accepts arity arguments (specify both or neither).

Parameters:

  • klass (Class)

    event class

  • konstant (Integer) (defaults to: nil)

    unique event type id (if nil a unique value will be autogenerated)

  • meth (String, Symbol) (defaults to: nil)

    optional event handler method name

  • arity (Integer) (defaults to: nil)

    event handler method arity (should be 0, 1 or 2 if not nil)

Returns:

  • (Integer)

    unique event type id



30
# File 'lib/wx/doc/evthandler.rb', line 30

def self.register_class(klass, konstant = nil, meth = nil, arity = nil) end

.remove_filter(filter) ⇒ void

This method returns an undefined value.

Remove a filter previously installed with add_filter.

It’s an error to remove a filter that hadn’t been previously added or was already removed.

Parameters:



176
# File 'lib/wx/doc/gen/evt_handler.rb', line 176

def self.remove_filter(filter) end

Instance Method Details

#add_pending_event(event) ⇒ void

This method returns an undefined value.

Post an event to be processed later.

This function is similar to #queue_event but can’t be used to post events from worker threads for the event objects with String fields (i.e. in practice most of them) because of an unsafe use of the same String object which happens because the String field in the original event object and its copy made internally by this function share the same string buffer internally. Use #queue_event to avoid this. Other than #queue_event this method creates a (shallow) copy of event before queueing the copied event. In case (user defined) event classes require deep copying of Ruby member object these classes should override the #initialize_clone method (NOT #clone as wxRuby3 does not currently support overriding event class #clone methods).

Parameters:

  • event (Wx::Event)

    Event to add to the pending events queue.



39
# File 'lib/wx/doc/gen/evt_handler.rb', line 39

def add_pending_event(event) end

#call_after(meth = nil, *args) {|*args| ... } ⇒ void

This method returns an undefined value.

Schedule a call for asynchronous execution (at idle time).

Parameters:

  • meth (Symbol, String, Method, Proc) (defaults to: nil)

    (name of) method or proc to call

  • args (Array<Object>)

    optional arguments to pass to the call

Yields:

  • (*args)

    optional arguments



143
# File 'lib/wx/doc/evthandler.rb', line 143

def call_after(meth = nil, *args, &block) end

#connect(first_id, last_id, evt_id, handler) ⇒ Boolean

Connects the given event handler dynamically for id(s) and event type.

This is the core event connecting method. In Ruby using named event connector methods like #evt_menu is highly recommended as using #connect does not provide any better options (less even) than using named event connectors as all event connecting is dynamic.

Parameters:

  • first_id (Integer)

    The first ID of the identifier range to be associated with the event handler. Should be Wx::ANY_ID for events that do not require identifiers.

  • last_id (Integer)

    The last ID of the identifier range to be associated with the event handler. Should be Wx::ANY_ID for events requiring a single identifier (like MenuEvt).

  • evt_id (Integer)

    The event type identifier like Wx::EVT_MENU.

  • handler (Proc, Method)

    The event handler proc or method.

Returns:

  • (Boolean)

    Always returns true.



43
# File 'lib/wx/doc/evthandler.rb', line 43

def connect(first_id, last_id, evt_id, handler) end

#delete_pending_eventsvoid

This method returns an undefined value.

Deletes all events queued on this event handler using #queue_event or #add_pending_event.

Use with care because the events which are deleted are (obviously) not processed and this may have unwanted consequences (e.g. user actions events will be lost).



72
# File 'lib/wx/doc/gen/evt_handler.rb', line 72

def delete_pending_events; end

#disconnect(first_id, last_id, evt_id) ⇒ Boolean

Note:

Note that in wxRuby it is not possible to remove a specific handler if multiple (chained) handler(s) have been connected.

Disconnects any event handler connected for the specified id(s) and event type.

Looks up connected event handler(s) using the specified parameters as search criteria and returning true if (a) matching handler(s) has(have) been found and removed.

Parameters:

  • first_id (Integer)

    The first ID of the identifier range associated with the event handler. Should be Wx::ANY_ID for events that have no associated identifiers.

  • last_id (Integer)

    The last ID of the identifier range associated with the event handler. Should be Wx::ANY_ID for events that have a single identifier associated.

  • evt_id (Integer, Symbol, nil)

    The event type identifier like Wx::EVT_MENU or event connector symbol (like :evt_menu).

Returns:

  • (Boolean)

    Returns true if any event handler found and removed, false otherwise.



56
# File 'lib/wx/doc/evthandler.rb', line 56

def disconnect(first_id, last_id, evt_id) end

#evt_activate(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_ACTIVATE event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



393
# File 'lib/wx/doc/gen/event_list.rb', line 393

def evt_activate(meth = nil, &block) end

#evt_activate_app(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_ACTIVATE_APP event. See ActivateEvent.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



398
# File 'lib/wx/doc/gen/event_list.rb', line 398

def evt_activate_app(meth = nil, &block) end

#evt_aui_pane_activated(meth = nil) {|event| ... } ⇒ Object

Triggered when a pane is made ‘active’. This event is new since wxWidgets 2.9.4. Processes a AUI::EVT_AUI_PANE_ACTIVATED event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



41
# File 'lib/wx/doc/gen/aui/event_list.rb', line 41

def evt_aui_pane_activated(meth = nil, &block) end

#evt_aui_pane_button(meth = nil) {|event| ... } ⇒ Object

Triggered when any button is pressed for any docked panes. Processes a AUI::EVT_AUI_PANE_BUTTON event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



17
# File 'lib/wx/doc/gen/aui/event_list.rb', line 17

def evt_aui_pane_button(meth = nil, &block) end

#evt_aui_pane_close(meth = nil) {|event| ... } ⇒ Object

Triggered when a docked or floating pane is closed. Processes a AUI::EVT_AUI_PANE_CLOSE event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



23
# File 'lib/wx/doc/gen/aui/event_list.rb', line 23

def evt_aui_pane_close(meth = nil, &block) end

#evt_aui_pane_maximize(meth = nil) {|event| ... } ⇒ Object

Triggered when a pane is maximized. Processes a AUI::EVT_AUI_PANE_MAXIMIZE event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



29
# File 'lib/wx/doc/gen/aui/event_list.rb', line 29

def evt_aui_pane_maximize(meth = nil, &block) end

#evt_aui_pane_restore(meth = nil) {|event| ... } ⇒ Object

Triggered when a pane is restored. Processes a AUI::EVT_AUI_PANE_RESTORE event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



35
# File 'lib/wx/doc/gen/aui/event_list.rb', line 35

def evt_aui_pane_restore(meth = nil, &block) end

#evt_aui_render(meth = nil) {|event| ... } ⇒ Object

This event can be caught to override the default renderer in order to custom draw your AUI::AuiManager window (not recommended). Processes a AUI::EVT_AUI_RENDER event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



47
# File 'lib/wx/doc/gen/aui/event_list.rb', line 47

def evt_aui_render(meth = nil, &block) end

#evt_auinotebook_allow_dnd(id, meth = nil) {|event| ... } ⇒ Object

Whether to allow a tab to be dropped. Processes a AUI::EVT_AUINOTEBOOK_ALLOW_DND event. This event must be specially allowed.

Parameters:

Yield Parameters:



101
# File 'lib/wx/doc/gen/aui/event_list.rb', line 101

def evt_auinotebook_allow_dnd(id, meth = nil, &block) end

#evt_auinotebook_begin_drag(id, meth = nil) {|event| ... } ⇒ Object

Dragging is about to begin. Processes a AUI::EVT_AUINOTEBOOK_BEGIN_DRAG event.

Parameters:

Yield Parameters:



83
# File 'lib/wx/doc/gen/aui/event_list.rb', line 83

def evt_auinotebook_begin_drag(id, meth = nil, &block) end

#evt_auinotebook_bg_dclick(winid, meth = nil) {|event| ... } ⇒ Object

Double clicked on the tabs background area. Processes a AUI::EVT_AUINOTEBOOK_BG_DCLICK event.

Parameters:

  • winid (Integer, Wx::Enum, Wx::Window, Wx::MenuItem, Wx::ToolBarTool, Wx::Timer)

    window/control id

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



137
# File 'lib/wx/doc/gen/aui/event_list.rb', line 137

def evt_auinotebook_bg_dclick(winid, meth = nil, &block) end

#evt_auinotebook_button(id, meth = nil) {|event| ... } ⇒ Object

The window list button has been pressed. Processes a AUI::EVT_AUINOTEBOOK_BUTTON event.

Parameters:

Yield Parameters:



77
# File 'lib/wx/doc/gen/aui/event_list.rb', line 77

def evt_auinotebook_button(id, meth = nil, &block) end

#evt_auinotebook_drag_done(winid, meth = nil) {|event| ... } ⇒ Object

Notify that the tab has been dragged. Processes a AUI::EVT_AUINOTEBOOK_DRAG_DONE event.

Parameters:

  • winid (Integer, Wx::Enum, Wx::Window, Wx::MenuItem, Wx::ToolBarTool, Wx::Timer)

    window/control id

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



107
# File 'lib/wx/doc/gen/aui/event_list.rb', line 107

def evt_auinotebook_drag_done(winid, meth = nil, &block) end

#evt_auinotebook_drag_motion(id, meth = nil) {|event| ... } ⇒ Object

Emitted during a drag and drop operation. Processes a AUI::EVT_AUINOTEBOOK_DRAG_MOTION event.

Parameters:

Yield Parameters:



95
# File 'lib/wx/doc/gen/aui/event_list.rb', line 95

def evt_auinotebook_drag_motion(id, meth = nil, &block) end

#evt_auinotebook_end_drag(id, meth = nil) {|event| ... } ⇒ Object

Dragging has ended. Processes a AUI::EVT_AUINOTEBOOK_END_DRAG event.

Parameters:

Yield Parameters:



89
# File 'lib/wx/doc/gen/aui/event_list.rb', line 89

def evt_auinotebook_end_drag(id, meth = nil, &block) end

#evt_auinotebook_page_changed(id, meth = nil) {|event| ... } ⇒ Object

The page selection was changed. Processes a AUI::EVT_AUINOTEBOOK_PAGE_CHANGED event.

Parameters:

Yield Parameters:



65
# File 'lib/wx/doc/gen/aui/event_list.rb', line 65

def evt_auinotebook_page_changed(id, meth = nil, &block) end

#evt_auinotebook_page_changing(id, meth = nil) {|event| ... } ⇒ Object

The page selection is about to be changed. Processes a AUI::EVT_AUINOTEBOOK_PAGE_CHANGING event. This event can be vetoed.

Parameters:

Yield Parameters:



71
# File 'lib/wx/doc/gen/aui/event_list.rb', line 71

def evt_auinotebook_page_changing(id, meth = nil, &block) end

#evt_auinotebook_page_close(id, meth = nil) {|event| ... } ⇒ Object

A page is about to be closed. Processes a AUI::EVT_AUINOTEBOOK_PAGE_CLOSE event.

Parameters:

Yield Parameters:



53
# File 'lib/wx/doc/gen/aui/event_list.rb', line 53

def evt_auinotebook_page_close(id, meth = nil, &block) end

#evt_auinotebook_page_closed(winid, meth = nil) {|event| ... } ⇒ Object

A page has been closed. Processes a AUI::EVT_AUINOTEBOOK_PAGE_CLOSED event.

Parameters:

  • winid (Integer, Wx::Enum, Wx::Window, Wx::MenuItem, Wx::ToolBarTool, Wx::Timer)

    window/control id

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



59
# File 'lib/wx/doc/gen/aui/event_list.rb', line 59

def evt_auinotebook_page_closed(winid, meth = nil, &block) end

#evt_auinotebook_tab_middle_down(winid, meth = nil) {|event| ... } ⇒ Object

The middle mouse button is pressed on a tab. Processes a AUI::EVT_AUINOTEBOOK_TAB_MIDDLE_DOWN event.

Parameters:

  • winid (Integer, Wx::Enum, Wx::Window, Wx::MenuItem, Wx::ToolBarTool, Wx::Timer)

    window/control id

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



113
# File 'lib/wx/doc/gen/aui/event_list.rb', line 113

def evt_auinotebook_tab_middle_down(winid, meth = nil, &block) end

#evt_auinotebook_tab_middle_up(winid, meth = nil) {|event| ... } ⇒ Object

The middle mouse button is released on a tab. Processes a AUI::EVT_AUINOTEBOOK_TAB_MIDDLE_UP event.

Parameters:

  • winid (Integer, Wx::Enum, Wx::Window, Wx::MenuItem, Wx::ToolBarTool, Wx::Timer)

    window/control id

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



119
# File 'lib/wx/doc/gen/aui/event_list.rb', line 119

def evt_auinotebook_tab_middle_up(winid, meth = nil, &block) end

#evt_auinotebook_tab_right_down(winid, meth = nil) {|event| ... } ⇒ Object

The right mouse button is pressed on a tab. Processes a AUI::EVT_AUINOTEBOOK_TAB_RIGHT_DOWN event.

Parameters:

  • winid (Integer, Wx::Enum, Wx::Window, Wx::MenuItem, Wx::ToolBarTool, Wx::Timer)

    window/control id

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



125
# File 'lib/wx/doc/gen/aui/event_list.rb', line 125

def evt_auinotebook_tab_right_down(winid, meth = nil, &block) end

#evt_auinotebook_tab_right_up(winid, meth = nil) {|event| ... } ⇒ Object

The right mouse button is released on a tab. Processes a AUI::EVT_AUINOTEBOOK_TAB_RIGHT_UP event.

Parameters:

  • winid (Integer, Wx::Enum, Wx::Window, Wx::MenuItem, Wx::ToolBarTool, Wx::Timer)

    window/control id

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



131
# File 'lib/wx/doc/gen/aui/event_list.rb', line 131

def evt_auinotebook_tab_right_up(winid, meth = nil, &block) end

#evt_auitoolbar_begin_drag(id, meth = nil) {|event| ... } ⇒ Object

Parameters:

Yield Parameters:



167
# File 'lib/wx/doc/gen/aui/event_list.rb', line 167

def evt_auitoolbar_begin_drag(id, meth = nil, &block) end

#evt_auitoolbar_middle_click(id, meth = nil) {|event| ... } ⇒ Object

Parameters:

Yield Parameters:



161
# File 'lib/wx/doc/gen/aui/event_list.rb', line 161

def evt_auitoolbar_middle_click(id, meth = nil, &block) end

#evt_auitoolbar_overflow_click(id, meth = nil) {|event| ... } ⇒ Object

Parameters:

Yield Parameters:



149
# File 'lib/wx/doc/gen/aui/event_list.rb', line 149

def evt_auitoolbar_overflow_click(id, meth = nil, &block) end

#evt_auitoolbar_right_click(id, meth = nil) {|event| ... } ⇒ Object

Parameters:

Yield Parameters:



155
# File 'lib/wx/doc/gen/aui/event_list.rb', line 155

def evt_auitoolbar_right_click(id, meth = nil, &block) end

#evt_auitoolbar_tool_dropdown(id, meth = nil) {|event| ... } ⇒ Object

Parameters:

Yield Parameters:



143
# File 'lib/wx/doc/gen/aui/event_list.rb', line 143

def evt_auitoolbar_tool_dropdown(id, meth = nil, &block) end

#evt_button(id, meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_BUTTON event, when the button is clicked.

Parameters:

Yield Parameters:



1157
# File 'lib/wx/doc/gen/event_list.rb', line 1157

def evt_button(id, meth = nil, &block) end

#evt_calculate_layout(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_CALCULATE_LAYOUT event, which asks the window to take a ‘bite’ out of a rectangle provided by the algorithm.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



1059
# File 'lib/wx/doc/gen/event_list.rb', line 1059

def evt_calculate_layout(meth = nil, &block) end

#evt_calendar(id, meth = nil) {|event| ... } ⇒ Object

A day was double clicked in the calendar. Processes a Wx::EVT_CALENDAR event.

Parameters:

Yield Parameters:



1559
# File 'lib/wx/doc/gen/event_list.rb', line 1559

def evt_calendar(id, meth = nil, &block) end

#evt_calendar_page_changed(id, meth = nil) {|event| ... } ⇒ Object

The selected month (and/or year) changed. Processes a Wx::EVT_CALENDAR_PAGE_CHANGED event.

Parameters:

Yield Parameters:



1573
# File 'lib/wx/doc/gen/event_list.rb', line 1573

def evt_calendar_page_changed(id, meth = nil, &block) end

#evt_calendar_sel_changed(id, meth = nil) {|event| ... } ⇒ Object

The selected date changed. Processes a Wx::EVT_CALENDAR_SEL_CHANGED event.

Parameters:

Yield Parameters:



1566
# File 'lib/wx/doc/gen/event_list.rb', line 1566

def evt_calendar_sel_changed(id, meth = nil, &block) end

#evt_calendar_week_clicked(id, meth = nil) {|event| ... } ⇒ Object

User clicked on the week of the year number (only generic). Processes a Wx::EVT_CALENDAR_WEEK_CLICKED event.

Parameters:

Yield Parameters:



1587
# File 'lib/wx/doc/gen/event_list.rb', line 1587

def evt_calendar_week_clicked(id, meth = nil, &block) end

#evt_calendar_weekday_clicked(id, meth = nil) {|event| ... } ⇒ Object

User clicked on the week day header (only generic). Processes a Wx::EVT_CALENDAR_WEEKDAY_CLICKED event.

Parameters:

Yield Parameters:



1580
# File 'lib/wx/doc/gen/event_list.rb', line 1580

def evt_calendar_weekday_clicked(id, meth = nil, &block) end

#evt_char(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_CHAR event. See KeyEvent.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



338
# File 'lib/wx/doc/gen/event_list.rb', line 338

def evt_char(meth = nil, &block) end

#evt_char_hook(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_CHAR_HOOK event. See KeyEvent.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



343
# File 'lib/wx/doc/gen/event_list.rb', line 343

def evt_char_hook(meth = nil, &block) end

#evt_checkbox(id, meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_CHECKBOX event, when the checkbox is clicked.

Parameters:

Yield Parameters:



1163
# File 'lib/wx/doc/gen/event_list.rb', line 1163

def evt_checkbox(id, meth = nil, &block) end

#evt_checklistbox(id, meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_CHECKLISTBOX event, when an item in the check list box is checked or unchecked. CommandEvent#get_int will contain the index of the item that was checked or unchecked. CommandEvent#is_checked is not valid! Use CheckListBox#is_checked instead.

Parameters:

Yield Parameters:



1193
# File 'lib/wx/doc/gen/event_list.rb', line 1193

def evt_checklistbox(id, meth = nil, &block) end

#evt_child_focus(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_CHILD_FOCUS event. See ChildFocusEvent.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



592
# File 'lib/wx/doc/gen/event_list.rb', line 592

def evt_child_focus(meth = nil, &block) end

#evt_choice(id, meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_CHOICE event, when an item on the list is selected.

Parameters:

Yield Parameters:



1169
# File 'lib/wx/doc/gen/event_list.rb', line 1169

def evt_choice(id, meth = nil, &block) end

#evt_choicebook_page_changed(id, meth = nil) {|event| ... } ⇒ Object

The page selection was changed. Processes a Wx::EVT_CHOICEBOOK_PAGE_CHANGED event.

Parameters:

Yield Parameters:



1413
# File 'lib/wx/doc/gen/event_list.rb', line 1413

def evt_choicebook_page_changed(id, meth = nil, &block) end

#evt_choicebook_page_changing(id, meth = nil) {|event| ... } ⇒ Object

The page selection is about to be changed. Processes a Wx::EVT_CHOICEBOOK_PAGE_CHANGING event. This event can be vetoed (using NotifyEvent#veto).

Parameters:

Yield Parameters:



1419
# File 'lib/wx/doc/gen/event_list.rb', line 1419

def evt_choicebook_page_changing(id, meth = nil, &block) end

#evt_close(meth = nil) {|event| ... } ⇒ Object

The dialog is being closed by the user or programmatically (see Window#close). The user may generate this event clicking the close button (typically the ‘X’ on the top-right of the title bar) if it’s present (see the CLOSE_BOX style). Processes a Wx::EVT_CLOSE_WINDOW event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



439
# File 'lib/wx/doc/gen/event_list.rb', line 439

def evt_close(meth = nil, &block) end

#evt_collapsiblepane_changed(id, meth = nil) {|event| ... } ⇒ Object

The user expanded or collapsed the collapsible pane. Processes a Wx::EVT_COLLAPSIBLEPANE_CHANGED event.

Parameters:

Yield Parameters:



599
# File 'lib/wx/doc/gen/event_list.rb', line 599

def evt_collapsiblepane_changed(id, meth = nil, &block) end

#evt_colourpicker_changed(id, meth = nil) {|event| ... } ⇒ Object

The user changed the colour selected in the control either using the button or using text control (see CLRP_USE_TEXTCTRL; note that in this case the event is fired only if the user’s input is valid, i.e. recognizable). When using a popup dialog for changing the colour, this event is sent only when the changes in the dialog are accepted by the user, unlike EVT_COLOURPICKER_CURRENT_CHANGED. Processes a Wx::EVT_COLOURPICKER_CHANGED event.

Parameters:

Yield Parameters:



676
# File 'lib/wx/doc/gen/event_list.rb', line 676

def evt_colourpicker_changed(id, meth = nil, &block) end

#evt_colourpicker_current_changed(id, meth = nil) {|event| ... } ⇒ Object

The user changed the currently selected colour in the dialog associated with the control. This event is sent immediately when the selection changes and you must also handle EVT_COLOUR_CANCELLED to revert to the previously selected colour if the selection ends up not being accepted. This event is new since wxWidgets 3.1.3 and currently is only implemented in WXMSW. Processes a Wx::EVT_COLOURPICKER_CURRENT_CHANGED event.

Parameters:

Yield Parameters:



683
# File 'lib/wx/doc/gen/event_list.rb', line 683

def evt_colourpicker_current_changed(id, meth = nil, &block) end

#evt_colourpicker_dialog_cancelled(id, meth = nil) {|event| ... } ⇒ Object

The user cancelled the colour dialog associated with the control, i.e. closed it without accepting the selection. This event is new since wxWidgets 3.1.3 and currently is only implemented in WXMSW. Processes a Wx::EVT_COLOURPICKER_DIALOG_CANCELLED event.

Parameters:

Yield Parameters:



690
# File 'lib/wx/doc/gen/event_list.rb', line 690

def evt_colourpicker_dialog_cancelled(id, meth = nil, &block) end

#evt_combobox(id, meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_COMBOBOX event, when an item on the list is selected. Note that calling get_value returns the new value of selection.

Parameters:

Yield Parameters:



1175
# File 'lib/wx/doc/gen/event_list.rb', line 1175

def evt_combobox(id, meth = nil, &block) end

#evt_combobox_closeup(id, meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_COMBOBOX_CLOSEUP event, which is generated when the popup window of the combo control disappears (closes up). You should avoid adding or deleting items in this event.

Parameters:

Yield Parameters:



1357
# File 'lib/wx/doc/gen/event_list.rb', line 1357

def evt_combobox_closeup(id, meth = nil, &block) end

#evt_combobox_dropdown(id, meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_COMBOBOX_DROPDOWN event, which is generated when the popup window is shown (drops down).

Parameters:

Yield Parameters:



1351
# File 'lib/wx/doc/gen/event_list.rb', line 1351

def evt_combobox_dropdown(id, meth = nil, &block) end

#evt_command(id, evt_id, meth = nil) {|event| ... } ⇒ Object

Process a command, supplying the window identifier, command event identifier, and member function or proc.

Parameters:

  • id (Integer)

    window identifier

  • evt_id (Integer)

    event type identifier

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or event handling proc

Yield Parameters:



92
# File 'lib/wx/doc/evthandler.rb', line 92

def evt_command(id, evt_id, meth = nil, &block) end

#evt_command_enter(id, meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_COMMAND_ENTER command, which is generated by a control.

Parameters:

Yield Parameters:



1326
# File 'lib/wx/doc/gen/event_list.rb', line 1326

def evt_command_enter(id, meth = nil, &block) end

#evt_command_kill_focus(id, meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_COMMAND_KILL_FOCUS command, which is generated by a control (WXMSW only).

Parameters:

Yield Parameters:



1320
# File 'lib/wx/doc/gen/event_list.rb', line 1320

def evt_command_kill_focus(id, meth = nil, &block) end

#evt_command_left_click(id, meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_COMMAND_LEFT_CLICK command, which is generated by a control (WXMSW only).

Parameters:

Yield Parameters:



1296
# File 'lib/wx/doc/gen/event_list.rb', line 1296

def evt_command_left_click(id, meth = nil, &block) end

#evt_command_left_dclick(id, meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_COMMAND_LEFT_DCLICK command, which is generated by a control (WXMSW only).

Parameters:

Yield Parameters:



1302
# File 'lib/wx/doc/gen/event_list.rb', line 1302

def evt_command_left_dclick(id, meth = nil, &block) end

#evt_command_range(id1, id2, evt_id, meth = nil) {|event| ... } ⇒ Object

Process a command for a range of window identifiers, supplying the minimum and maximum window identifiers, command event identifier, and member function or proc.

Parameters:

  • id1 (Integer)

    minimum window identifier

  • id2 (Integer)

    maximum window identifier

  • evt_id (Integer)

    event type identifier

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or event handling proc

Yield Parameters:



100
# File 'lib/wx/doc/evthandler.rb', line 100

def evt_command_range(id1, id2, evt_id, meth = nil, &block) end

#evt_command_right_click(id, meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_COMMAND_RIGHT_CLICK command, which is generated by a control (WXMSW only).

Parameters:

Yield Parameters:



1308
# File 'lib/wx/doc/gen/event_list.rb', line 1308

def evt_command_right_click(id, meth = nil, &block) end

#evt_command_scroll(id, meth = nil) {|event| ... } ⇒ Object

Process all scroll events.

Parameters:

Yield Parameters:



72
# File 'lib/wx/doc/gen/event_list.rb', line 72

def evt_command_scroll(id, meth = nil, &block) end

#evt_command_scroll_bottom(id, meth = nil) {|event| ... } ⇒ Object

Process Wx::EVT_SCROLL_BOTTOM scroll to bottom or rightmost (maximum) position events.

Parameters:

Yield Parameters:



84
# File 'lib/wx/doc/gen/event_list.rb', line 84

def evt_command_scroll_bottom(id, meth = nil, &block) end

#evt_command_scroll_changed(id, meth = nil) {|event| ... } ⇒ Object

Processes a Wx::EVT_COMMAND_SCROLL_CHANGED event.

Parameters:

Yield Parameters:



126
# File 'lib/wx/doc/gen/event_list.rb', line 126

def evt_command_scroll_changed(id, meth = nil, &block) end

#evt_command_scroll_linedown(id, meth = nil) {|event| ... } ⇒ Object

Process Wx::EVT_SCROLL_LINEDOWN line down or right events.

Parameters:

Yield Parameters:



96
# File 'lib/wx/doc/gen/event_list.rb', line 96

def evt_command_scroll_linedown(id, meth = nil, &block) end

#evt_command_scroll_lineup(id, meth = nil) {|event| ... } ⇒ Object

Process Wx::EVT_SCROLL_LINEUP line up or left events.

Parameters:

Yield Parameters:



90
# File 'lib/wx/doc/gen/event_list.rb', line 90

def evt_command_scroll_lineup(id, meth = nil, &block) end

#evt_command_scroll_pagedown(id, meth = nil) {|event| ... } ⇒ Object

Process Wx::EVT_SCROLL_PAGEDOWN page down or right events.

Parameters:

Yield Parameters:



108
# File 'lib/wx/doc/gen/event_list.rb', line 108

def evt_command_scroll_pagedown(id, meth = nil, &block) end

#evt_command_scroll_pageup(id, meth = nil) {|event| ... } ⇒ Object

Process Wx::EVT_SCROLL_PAGEUP page up or left events.

Parameters:

Yield Parameters:



102
# File 'lib/wx/doc/gen/event_list.rb', line 102

def evt_command_scroll_pageup(id, meth = nil, &block) end

#evt_command_scroll_thumbrelease(id, meth = nil) {|event| ... } ⇒ Object

Parameters:

Yield Parameters:



120
# File 'lib/wx/doc/gen/event_list.rb', line 120

def evt_command_scroll_thumbrelease(id, meth = nil, &block) end

#evt_command_scroll_thumbtrack(id, meth = nil) {|event| ... } ⇒ Object

Process Wx::EVT_SCROLL_THUMBTRACK thumbtrack events (frequent events sent as the user drags the thumbtrack).

Parameters:

Yield Parameters:



114
# File 'lib/wx/doc/gen/event_list.rb', line 114

def evt_command_scroll_thumbtrack(id, meth = nil, &block) end

#evt_command_scroll_top(id, meth = nil) {|event| ... } ⇒ Object

Process Wx::EVT_SCROLL_TOP scroll to top or leftmost (minimum) position events.

Parameters:

Yield Parameters:



78
# File 'lib/wx/doc/gen/event_list.rb', line 78

def evt_command_scroll_top(id, meth = nil, &block) end

#evt_command_set_focus(id, meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_COMMAND_SET_FOCUS command, which is generated by a control (WXMSW only).

Parameters:

Yield Parameters:



1314
# File 'lib/wx/doc/gen/event_list.rb', line 1314

def evt_command_set_focus(id, meth = nil, &block) end

#evt_context_menu(meth = nil) {|event| ... } ⇒ Object

A right click (or other context menu command depending on platform) has been detected. See ContextMenuEvent. Processes a Wx::EVT_CONTEXT_MENU event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



587
# File 'lib/wx/doc/gen/event_list.rb', line 587

def evt_context_menu(meth = nil, &block) end

#evt_date_changed(id, meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_DATE_CHANGED event, which fires when the user changes the current selection in the control.

Parameters:

Yield Parameters:



1593
# File 'lib/wx/doc/gen/event_list.rb', line 1593

def evt_date_changed(id, meth = nil, &block) end

#evt_dialup_connected(meth = nil) {|event| ... } ⇒ Object

A connection with the network was established. Processes a Wx::EVT_DIALUP_CONNECTED event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



1332
# File 'lib/wx/doc/gen/event_list.rb', line 1332

def evt_dialup_connected(meth = nil, &block) end

#evt_dialup_disconnected(meth = nil) {|event| ... } ⇒ Object

The connection with the network was lost. Processes a Wx::EVT_DIALUP_DISCONNECTED event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



1338
# File 'lib/wx/doc/gen/event_list.rb', line 1338

def evt_dialup_disconnected(meth = nil, &block) end

#evt_dirctrl_fileactivated(id, meth = nil) {|event| ... } ⇒ Object

The user activated a file by double-clicking or pressing Enter. Available since wxWidgets 2.9.5.
Processes a Wx::EVT_DIRCTRL_FILEACTIVATED event.

Parameters:

Yield Parameters:



1653
# File 'lib/wx/doc/gen/event_list.rb', line 1653

def evt_dirctrl_fileactivated(id, meth = nil, &block) end

#evt_dirctrl_selectionchanged(id, meth = nil) {|event| ... } ⇒ Object

Selected directory has changed. Processes a Wx::EVT_DIRCTRL_SELECTIONCHANGED event type. Notice that this event is generated even for the changes done by the program itself and not only those done by the user. Available since wxWidgets 2.9.5.

Parameters:

Yield Parameters:



1646
# File 'lib/wx/doc/gen/event_list.rb', line 1646

def evt_dirctrl_selectionchanged(id, meth = nil, &block) end

#evt_dirpicker_changed(id, meth = nil) {|event| ... } ⇒ Object

The user changed the directory selected in the control either using the button or using text control (see DIRP_USE_TEXTCTRL; note that in this case the event is fired only if the user’s input is valid, e.g. an existing directory path). Processes a Wx::EVT_DIRPICKER_CHANGED event.

Parameters:

Yield Parameters:



704
# File 'lib/wx/doc/gen/event_list.rb', line 704

def evt_dirpicker_changed(id, meth = nil, &block) end

#evt_display_changed(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_DISPLAY_CHANGED event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



532
# File 'lib/wx/doc/gen/event_list.rb', line 532

def evt_display_changed(meth = nil, &block) end

#evt_dpi_changed(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_DPI_CHANGED event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



537
# File 'lib/wx/doc/gen/event_list.rb', line 537

def evt_dpi_changed(meth = nil, &block) end

#evt_drop_files(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_DROP_FILES event. See DropFilesEvent.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



499
# File 'lib/wx/doc/gen/event_list.rb', line 499

def evt_drop_files(meth = nil, &block) end

#evt_end_session(meth = nil) {|event| ... } ⇒ Object

Process an end session event, supplying the member function. See CloseEvent.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



449
# File 'lib/wx/doc/gen/event_list.rb', line 449

def evt_end_session(meth = nil, &block) end

#evt_enter_window(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_ENTER_WINDOW event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



256
# File 'lib/wx/doc/gen/event_list.rb', line 256

def evt_enter_window(meth = nil, &block) end

#evt_erase_background(meth = nil) {|event| ... } ⇒ Object

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



378
# File 'lib/wx/doc/gen/event_list.rb', line 378

def evt_erase_background(meth = nil, &block) end

#evt_filectrl_fileactivated(id, meth = nil) {|event| ... } ⇒ Object

The user activated a file(by double-clicking or pressing Enter) Processes a Wx::EVT_FILECTRL_FILEACTIVATED event.

Parameters:

Yield Parameters:



711
# File 'lib/wx/doc/gen/event_list.rb', line 711

def evt_filectrl_fileactivated(id, meth = nil, &block) end

#evt_filectrl_filterchanged(id, meth = nil) {|event| ... } ⇒ Object

The current file filter of the file control has been changed Processes a Wx::EVT_FILECTRL_FILTERCHANGED event.

Parameters:

Yield Parameters:



732
# File 'lib/wx/doc/gen/event_list.rb', line 732

def evt_filectrl_filterchanged(id, meth = nil, &block) end

#evt_filectrl_folderchanged(id, meth = nil) {|event| ... } ⇒ Object

The current folder of the file control has been changed Processes a Wx::EVT_FILECTRL_FOLDERCHANGED event.

Parameters:

Yield Parameters:



725
# File 'lib/wx/doc/gen/event_list.rb', line 725

def evt_filectrl_folderchanged(id, meth = nil, &block) end

#evt_filectrl_selectionchanged(id, meth = nil) {|event| ... } ⇒ Object

The user changed the current selection(by selecting or deselecting a file) Processes a Wx::EVT_FILECTRL_SELECTIONCHANGED event.

Parameters:

Yield Parameters:



718
# File 'lib/wx/doc/gen/event_list.rb', line 718

def evt_filectrl_selectionchanged(id, meth = nil, &block) end

#evt_filepicker_changed(id, meth = nil) {|event| ... } ⇒ Object

The user changed the file selected in the control either using the button or using text control (see FLP_USE_TEXTCTRL; note that in this case the event is fired only if the user’s input is valid, e.g. an existing file path if FLP_FILE_MUST_EXIST was given). Processes a Wx::EVT_FILEPICKER_CHANGED event.

Parameters:

Yield Parameters:



697
# File 'lib/wx/doc/gen/event_list.rb', line 697

def evt_filepicker_changed(id, meth = nil, &block) end

#evt_find(id, meth = nil) {|event| ... } ⇒ Object

Find button was pressed in the dialog. Processes a Wx::EVT_FIND event.

Parameters:

Yield Parameters:



641
# File 'lib/wx/doc/gen/event_list.rb', line 641

def evt_find(id, meth = nil, &block) end

#evt_find_close(id, meth = nil) {|event| ... } ⇒ Object

The dialog is being destroyed, any pointers to it cannot be used any longer. Processes a Wx::EVT_FIND_CLOSE event.

Parameters:

Yield Parameters:



669
# File 'lib/wx/doc/gen/event_list.rb', line 669

def evt_find_close(id, meth = nil, &block) end

#evt_find_next(id, meth = nil) {|event| ... } ⇒ Object

Find next button was pressed in the dialog. Processes a Wx::EVT_FIND_NEXT event.

Parameters:

Yield Parameters:



648
# File 'lib/wx/doc/gen/event_list.rb', line 648

def evt_find_next(id, meth = nil, &block) end

#evt_find_replace(id, meth = nil) {|event| ... } ⇒ Object

Replace button was pressed in the dialog. Processes a Wx::EVT_FIND_REPLACE event.

Parameters:

Yield Parameters:



655
# File 'lib/wx/doc/gen/event_list.rb', line 655

def evt_find_replace(id, meth = nil, &block) end

#evt_find_replace_all(id, meth = nil) {|event| ... } ⇒ Object

Replace all button was pressed in the dialog. Processes a Wx::EVT_FIND_REPLACE_ALL event.

Parameters:

Yield Parameters:



662
# File 'lib/wx/doc/gen/event_list.rb', line 662

def evt_find_replace_all(id, meth = nil, &block) end

#evt_fontpicker_changed(id, meth = nil) {|event| ... } ⇒ Object

The user changed the font selected in the control either using the button or using text control (see FNTP_USE_TEXTCTRL; note that in this case the event is fired only if the user’s input is valid, i.e. recognizable). Processes a Wx::EVT_FONTPICKER_CHANGED event.

Parameters:

Yield Parameters:



634
# File 'lib/wx/doc/gen/event_list.rb', line 634

def evt_fontpicker_changed(id, meth = nil, &block) end

#evt_fullscreen(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_FULLSCREEN event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



469
# File 'lib/wx/doc/gen/event_list.rb', line 469

def evt_fullscreen(meth = nil, &block) end

#evt_gesture_pan(id, meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_GESTURE_PAN. Processes a Wx::EVT_GESTURE_PAN event.

Parameters:

Yield Parameters:



288
# File 'lib/wx/doc/gen/event_list.rb', line 288

def evt_gesture_pan(id, meth = nil, &block) end

#evt_gesture_rotate(id, meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_GESTURE_ROTATE. Processes a Wx::EVT_GESTURE_ROTATE event.

Parameters:

Yield Parameters:



302
# File 'lib/wx/doc/gen/event_list.rb', line 302

def evt_gesture_rotate(id, meth = nil, &block) end

#evt_gesture_zoom(id, meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_GESTURE_ZOOM. Processes a Wx::EVT_GESTURE_ZOOM event.

Parameters:

Yield Parameters:



295
# File 'lib/wx/doc/gen/event_list.rb', line 295

def evt_gesture_zoom(id, meth = nil, &block) end

#evt_grid_cell_changed(meth = nil) {|event| ... } ⇒ Object

The user changed the data in a cell. The old cell value as string is available from get_string event object method. Notice that vetoing this event still works for backwards compatibility reasons but any new code should only veto EVT_GRID_CELL_CHANGING event and not this one. Processes a GRID::EVT_GRID_CELL_CHANGED event type.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



21
# File 'lib/wx/doc/gen/grid/event_list.rb', line 21

def evt_grid_cell_changed(meth = nil, &block) end

#evt_grid_cell_changing(meth = nil) {|event| ... } ⇒ Object

The user is about to change the data in a cell. The new cell value as string is available from get_string event object method. This event can be vetoed if the change is not allowed. Processes a GRID::EVT_GRID_CELL_CHANGING event type.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



16
# File 'lib/wx/doc/gen/grid/event_list.rb', line 16

def evt_grid_cell_changing(meth = nil, &block) end

#evt_grid_cell_left_click(meth = nil) {|event| ... } ⇒ Object

The user clicked a cell with the left mouse button. Processes a GRID::EVT_GRID_CELL_LEFT_CLICK event type.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



26
# File 'lib/wx/doc/gen/grid/event_list.rb', line 26

def evt_grid_cell_left_click(meth = nil, &block) end

#evt_grid_cell_left_dclick(meth = nil) {|event| ... } ⇒ Object

The user double-clicked a cell with the left mouse button. Processes a GRID::EVT_GRID_CELL_LEFT_DCLICK event type.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



31
# File 'lib/wx/doc/gen/grid/event_list.rb', line 31

def evt_grid_cell_left_dclick(meth = nil, &block) end

#evt_grid_cell_right_click(meth = nil) {|event| ... } ⇒ Object

The user clicked a cell with the right mouse button. Processes a GRID::EVT_GRID_CELL_RIGHT_CLICK event type.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



36
# File 'lib/wx/doc/gen/grid/event_list.rb', line 36

def evt_grid_cell_right_click(meth = nil, &block) end

#evt_grid_cell_right_dclick(meth = nil) {|event| ... } ⇒ Object

The user double-clicked a cell with the right mouse button. Processes a GRID::EVT_GRID_CELL_RIGHT_DCLICK event type.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



41
# File 'lib/wx/doc/gen/grid/event_list.rb', line 41

def evt_grid_cell_right_dclick(meth = nil, &block) end

#evt_grid_cmd_col_size(id, meth = nil) {|event| ... } ⇒ Object

The user resized a column, corresponds to GRID::EVT_GRID_COL_SIZE event type. Processes a GRID::EVT_GRID_CMD_COL_SIZE event.

Parameters:

Yield Parameters:



107
# File 'lib/wx/doc/gen/grid/event_list.rb', line 107

def evt_grid_cmd_col_size(id, meth = nil, &block) end

#evt_grid_cmd_editor_created(id, meth = nil) {|event| ... } ⇒ Object

The editor for a cell was created; variant taking a window identifier. Processes a GRID::EVT_GRID_EDITOR_CREATED event type.

Parameters:

Yield Parameters:



149
# File 'lib/wx/doc/gen/grid/event_list.rb', line 149

def evt_grid_cmd_editor_created(id, meth = nil, &block) end

#evt_grid_cmd_range_selected(id, meth = nil) {|event| ... } ⇒ Object

The user selected a group of contiguous cells; variant taking a window identifier. Processes a GRID::EVT_GRID_RANGE_SELECTED event type. This event is available in wxWidgets 3.1.5 and later only and was called Wx::EVT_GRID_CMD_RANGE_SELECT in the previous versions.

Parameters:

Yield Parameters:



171
# File 'lib/wx/doc/gen/grid/event_list.rb', line 171

def evt_grid_cmd_range_selected(id, meth = nil, &block) end

#evt_grid_cmd_range_selecting(id, meth = nil) {|event| ... } ⇒ Object

The user is selecting a group of contiguous cells; variant taking a window identifier. Processes a GRID::EVT_GRID_RANGE_SELECTING event type. This event is available in wxWidgets 3.1.5 and later only.

Parameters:

Yield Parameters:



160
# File 'lib/wx/doc/gen/grid/event_list.rb', line 160

def evt_grid_cmd_range_selecting(id, meth = nil, &block) end

#evt_grid_cmd_row_size(id, meth = nil) {|event| ... } ⇒ Object

The user resized a row, corresponds to GRID::EVT_GRID_ROW_SIZE event type. Processes a GRID::EVT_GRID_CMD_ROW_SIZE event.

Parameters:

Yield Parameters:



114
# File 'lib/wx/doc/gen/grid/event_list.rb', line 114

def evt_grid_cmd_row_size(id, meth = nil, &block) end

#evt_grid_col_auto_size(meth = nil) {|event| ... } ⇒ Object

This event is sent when a column must be resized to its best size, e.g. when the user double clicks the column divider. The default implementation simply resizes the column to fit the column label (but not its contents as this could be too slow for big grids). This macro corresponds to GRID::EVT_GRID_COL_AUTO_SIZE event type and is new since wxWidgets 2.9.5. Processes a GRID::EVT_GRID_COL_AUTO_SIZE event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



132
# File 'lib/wx/doc/gen/grid/event_list.rb', line 132

def evt_grid_col_auto_size(meth = nil, &block) end

#evt_grid_col_move(meth = nil) {|event| ... } ⇒ Object

The user tries to change the order of the columns in the grid by dragging the column specified by get_col. This event can be vetoed to either prevent the user from reordering the column change completely (but notice that if you don’t want to allow it at all, you simply shouldn’t call GRID::Grid#enable_drag_col_move in the first place), vetoed but handled in some way in the handler, e.g. by really moving the column to the new position at the associated table level, or allowed to proceed in which case GRID::Grid#set_col_pos is used to reorder the columns display order without affecting the use of the column indices otherwise. This event macro corresponds to GRID::EVT_GRID_COL_MOVE event type. Processes a GRID::EVT_GRID_COL_MOVE event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



88
# File 'lib/wx/doc/gen/grid/event_list.rb', line 88

def evt_grid_col_move(meth = nil, &block) end

#evt_grid_col_size(meth = nil) {|event| ... } ⇒ Object

Same as EVT_GRID_CMD_COL_SIZE() but uses StandardID::ID_ANY id. Processes a GRID::EVT_GRID_COL_SIZE event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



126
# File 'lib/wx/doc/gen/grid/event_list.rb', line 126

def evt_grid_col_size(meth = nil, &block) end

#evt_grid_col_sort(meth = nil) {|event| ... } ⇒ Object

This event is generated when a column is clicked by the user and its name is explained by the fact that the custom reaction to a click on a column is to sort the grid contents by this column. However the grid itself has no special support for sorting and it’s up to the handler of this event to update the associated table. But if the event is handled (and not vetoed) the grid supposes that the table was indeed resorted and updates the column to indicate the new sort order and refreshes itself. This event macro corresponds to GRID::EVT_GRID_COL_SORT event type. Processes a GRID::EVT_GRID_COL_SORT event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



94
# File 'lib/wx/doc/gen/grid/event_list.rb', line 94

def evt_grid_col_sort(meth = nil, &block) end

#evt_grid_editor_created(meth = nil) {|event| ... } ⇒ Object

The editor for a cell was created. Processes a GRID::EVT_GRID_EDITOR_CREATED event type.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



143
# File 'lib/wx/doc/gen/grid/event_list.rb', line 143

def evt_grid_editor_created(meth = nil, &block) end

#evt_grid_editor_hidden(meth = nil) {|event| ... } ⇒ Object

The editor for a cell was hidden. Processes a GRID::EVT_GRID_EDITOR_HIDDEN event type.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



46
# File 'lib/wx/doc/gen/grid/event_list.rb', line 46

def evt_grid_editor_hidden(meth = nil, &block) end

#evt_grid_editor_shown(meth = nil) {|event| ... } ⇒ Object

The editor for a cell was shown. Processes a GRID::EVT_GRID_EDITOR_SHOWN event type.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



51
# File 'lib/wx/doc/gen/grid/event_list.rb', line 51

def evt_grid_editor_shown(meth = nil, &block) end

#evt_grid_label_left_click(meth = nil) {|event| ... } ⇒ Object

The user clicked a label with the left mouse button. Processes a GRID::EVT_GRID_LABEL_LEFT_CLICK event type.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



56
# File 'lib/wx/doc/gen/grid/event_list.rb', line 56

def evt_grid_label_left_click(meth = nil, &block) end

#evt_grid_label_left_dclick(meth = nil) {|event| ... } ⇒ Object

The user double-clicked a label with the left mouse button. Processes a GRID::EVT_GRID_LABEL_LEFT_DCLICK event type.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



61
# File 'lib/wx/doc/gen/grid/event_list.rb', line 61

def evt_grid_label_left_dclick(meth = nil, &block) end

#evt_grid_label_right_click(meth = nil) {|event| ... } ⇒ Object

The user clicked a label with the right mouse button. Processes a GRID::EVT_GRID_LABEL_RIGHT_CLICK event type.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



66
# File 'lib/wx/doc/gen/grid/event_list.rb', line 66

def evt_grid_label_right_click(meth = nil, &block) end

#evt_grid_label_right_dclick(meth = nil) {|event| ... } ⇒ Object

The user double-clicked a label with the right mouse button. Processes a GRID::EVT_GRID_LABEL_RIGHT_DCLICK event type.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



71
# File 'lib/wx/doc/gen/grid/event_list.rb', line 71

def evt_grid_label_right_dclick(meth = nil, &block) end

#evt_grid_range_selected(meth = nil) {|event| ... } ⇒ Object

The user selected a group of contiguous cells. Processes a GRID::EVT_GRID_RANGE_SELECTED event type. This event is available in wxWidgets 3.1.5 and later only and was called Wx::EVT_GRID_RANGE_SELECT in the previous versions.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



165
# File 'lib/wx/doc/gen/grid/event_list.rb', line 165

def evt_grid_range_selected(meth = nil, &block) end

#evt_grid_range_selecting(meth = nil) {|event| ... } ⇒ Object

The user is selecting a group of contiguous cells. Processes a GRID::EVT_GRID_RANGE_SELECTING event type. This event is available in wxWidgets 3.1.5 and later only.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



154
# File 'lib/wx/doc/gen/grid/event_list.rb', line 154

def evt_grid_range_selecting(meth = nil, &block) end

#evt_grid_row_auto_size(meth = nil) {|event| ... } ⇒ Object

This event is sent when a row must be resized to its best size, e.g. when the user double clicks the row divider. The default implementation simply resizes the row to fit the row label (but not its contents as this could be too slow for big grids). This macro corresponds to GRID::EVT_GRID_ROW_AUTO_SIZE event type and is new since wxWidgets 3.1.7. Processes a GRID::EVT_GRID_ROW_AUTO_SIZE event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



120
# File 'lib/wx/doc/gen/grid/event_list.rb', line 120

def evt_grid_row_auto_size(meth = nil, &block) end

#evt_grid_row_move(meth = nil) {|event| ... } ⇒ Object

The user tries to change the order of the rows in the grid by dragging the row specified by get_row. This event can be vetoed to either prevent the user from reordering the row change completely (but notice that if you don’t want to allow it at all, you simply shouldn’t call GRID::Grid#enable_drag_row_move in the first place), vetoed but handled in some way in the handler, e.g. by really moving the row to the new position at the associated table level, or allowed to proceed in which case GRID::Grid#set_row_pos is used to reorder the rows display order without affecting the use of the row indices otherwise. This event macro corresponds to GRID::EVT_GRID_ROW_MOVE event type. It is only available since wxWidgets 3.1.7. Processes a GRID::EVT_GRID_ROW_MOVE event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



82
# File 'lib/wx/doc/gen/grid/event_list.rb', line 82

def evt_grid_row_move(meth = nil, &block) end

#evt_grid_row_size(meth = nil) {|event| ... } ⇒ Object

Same as EVT_GRID_CMD_ROW_SIZE() but uses StandardID::ID_ANY id. Processes a GRID::EVT_GRID_ROW_SIZE event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



138
# File 'lib/wx/doc/gen/grid/event_list.rb', line 138

def evt_grid_row_size(meth = nil, &block) end

#evt_grid_select_cell(meth = nil) {|event| ... } ⇒ Object

The given cell is about to be made current, either by user or by the program via a call to GRID::Grid#set_grid_cursor or GRID::Grid#go_to_cell. The event can be vetoed to prevent this from happening and GRID::Grid#get_grid_cursor_coords still returns the previous current cell coordinates during the event handler execution, while the new ones are available via the event object get_row and get_col functions. Processes a GRID::EVT_GRID_SELECT_CELL event type.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



76
# File 'lib/wx/doc/gen/grid/event_list.rb', line 76

def evt_grid_select_cell(meth = nil, &block) end

#evt_grid_tabbing(meth = nil) {|event| ... } ⇒ Object

This event is generated when the user presses TAB or Shift-TAB in the grid. It can be used to customize the simple default TAB handling logic, e.g. to go to the next non-empty cell instead of just the next cell. See also GRID::Grid#set_tab_behaviour. This event is new since wxWidgets 2.9.5. Processes a GRID::EVT_GRID_TABBING event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



100
# File 'lib/wx/doc/gen/grid/event_list.rb', line 100

def evt_grid_tabbing(meth = nil, &block) end

#evt_header_begin_reorder(id, meth = nil) {|event| ... } ⇒ Object

The user started to drag the column with the specified index (this can only happen for the controls with HD_ALLOW_REORDER style). This event can be vetoed to prevent the column from being reordered, otherwise the end reorder message will be generated later. Processes a Wx::EVT_HEADER_BEGIN_REORDER event.

Parameters:

Yield Parameters:



1532
# File 'lib/wx/doc/gen/event_list.rb', line 1532

def evt_header_begin_reorder(id, meth = nil, &block) end

#evt_header_begin_resize(id, meth = nil) {|event| ... } ⇒ Object

The user started to drag the separator to the right of the column with the specified index (this can only happen for the columns for which HeaderColumn#is_resizeable returns true). The event can be vetoed to prevent the column from being resized. If it isn’t, the resizing and end resize (or dragging cancelled) events will be generated later. Processes a Wx::EVT_HEADER_BEGIN_RESIZE event.

Parameters:

Yield Parameters:



1511
# File 'lib/wx/doc/gen/event_list.rb', line 1511

def evt_header_begin_resize(id, meth = nil, &block) end

#evt_header_click(id, meth = nil) {|event| ... } ⇒ Object

A column heading was clicked. Processes a Wx::EVT_HEADER_CLICK event.

Parameters:

Yield Parameters:



1462
# File 'lib/wx/doc/gen/event_list.rb', line 1462

def evt_header_click(id, meth = nil, &block) end

#evt_header_dclick(id, meth = nil) {|event| ... } ⇒ Object

A column heading was double clicked. Processes a Wx::EVT_HEADER_DCLICK event.

Parameters:

Yield Parameters:



1483
# File 'lib/wx/doc/gen/event_list.rb', line 1483

def evt_header_dclick(id, meth = nil, &block) end

#evt_header_dragging_cancelled(id, meth = nil) {|event| ... } ⇒ Object

The resizing or reordering operation currently in progress was cancelled. This can happen if the user pressed Esc key while dragging the mouse or the mouse capture was lost for some other reason. You only need to handle this event if your application entered into some modal mode when resizing or reordering began, in which case it should handle this event in addition to the matching end resizing or reordering ones. Processes a Wx::EVT_HEADER_DRAGGING_CANCELLED event.

Parameters:

Yield Parameters:



1546
# File 'lib/wx/doc/gen/event_list.rb', line 1546

def evt_header_dragging_cancelled(id, meth = nil, &block) end

#evt_header_end_reorder(id, meth = nil) {|event| ... } ⇒ Object

The user dropped the column in its new location. The event can be vetoed to prevent the column from being placed at the new position or handled to update the display of the data in the associated control to match the new column location (available from HeaderCtrlEvent#get_new_order). Processes a Wx::EVT_HEADER_END_REORDER event.

Parameters:

Yield Parameters:



1539
# File 'lib/wx/doc/gen/event_list.rb', line 1539

def evt_header_end_reorder(id, meth = nil, &block) end

#evt_header_end_resize(id, meth = nil) {|event| ... } ⇒ Object

The user stopped dragging the column by releasing the mouse. The column should normally be resized to the value of HeaderCtrlEvent#get_width. Processes a Wx::EVT_HEADER_END_RESIZE event.

Parameters:

Yield Parameters:



1525
# File 'lib/wx/doc/gen/event_list.rb', line 1525

def evt_header_end_resize(id, meth = nil, &block) end

#evt_header_middle_click(id, meth = nil) {|event| ... } ⇒ Object

A column heading was clicked with the middle mouse button. Processes a Wx::EVT_HEADER_MIDDLE_CLICK event.

Parameters:

Yield Parameters:



1476
# File 'lib/wx/doc/gen/event_list.rb', line 1476

def evt_header_middle_click(id, meth = nil, &block) end

#evt_header_middle_dclick(id, meth = nil) {|event| ... } ⇒ Object

A column heading was double clicked with the middle mouse button. Processes a Wx::EVT_HEADER_MIDDLE_DCLICK event.

Parameters:

Yield Parameters:



1497
# File 'lib/wx/doc/gen/event_list.rb', line 1497

def evt_header_middle_dclick(id, meth = nil, &block) end

#evt_header_resizing(id, meth = nil) {|event| ... } ⇒ Object

The user is dragging the column with the specified index resizing it and its current width is HeaderCtrlEvent#get_width. The event can be vetoed to stop the dragging operation completely at any time. Processes a Wx::EVT_HEADER_RESIZING event.

Parameters:

Yield Parameters:



1518
# File 'lib/wx/doc/gen/event_list.rb', line 1518

def evt_header_resizing(id, meth = nil, &block) end

#evt_header_right_click(id, meth = nil) {|event| ... } ⇒ Object

A column heading was right clicked. Processes a Wx::EVT_HEADER_RIGHT_CLICK event.

Parameters:

Yield Parameters:



1469
# File 'lib/wx/doc/gen/event_list.rb', line 1469

def evt_header_right_click(id, meth = nil, &block) end

#evt_header_right_dclick(id, meth = nil) {|event| ... } ⇒ Object

A column heading was right double clicked. Processes a Wx::EVT_HEADER_RIGHT_DCLICK event.

Parameters:

Yield Parameters:



1490
# File 'lib/wx/doc/gen/event_list.rb', line 1490

def evt_header_right_dclick(id, meth = nil, &block) end

#evt_header_separator_dclick(id, meth = nil) {|event| ... } ⇒ Object

Separator to the right of the specified column was double clicked (this action is commonly used to resize the column to fit its contents width and the control provides update_column_width_to_fit method to make implementing this easier). Processes a Wx::EVT_HEADER_SEPARATOR_DCLICK event.

Parameters:

Yield Parameters:



1504
# File 'lib/wx/doc/gen/event_list.rb', line 1504

def evt_header_separator_dclick(id, meth = nil, &block) end

#evt_help(id, meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_HELP event. See HelpEvent.

Parameters:

Yield Parameters:



553
# File 'lib/wx/doc/gen/event_list.rb', line 553

def evt_help(id, meth = nil, &block) end

#evt_help_range(id1, id2, meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_HELP event for a range of ids. See HelpEvent.

Parameters:

Yield Parameters:



560
# File 'lib/wx/doc/gen/event_list.rb', line 560

def evt_help_range(id1,  id2, meth = nil, &block) end

#evt_hibernate(meth = nil) {|event| ... } ⇒ Object

Process a hibernate event. See ActivateEvent.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



403
# File 'lib/wx/doc/gen/event_list.rb', line 403

def evt_hibernate(meth = nil, &block) end

#evt_hotkey(id, meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_HOTKEY event.

Parameters:

  • id (Integer)

    hotkey id

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:

Requires:

  • WXOSX or WXMSW


150
# File 'lib/wx/doc/evthandler.rb', line 150

def evt_hotkey(id, meth = nil, &block) end

#evt_html_cell_clicked(id, meth = nil) {|event| ... } ⇒ Object

A HTML::HtmlCell was clicked. See HTML::HtmlCellEvent. Processes a HTML::EVT_HTML_CELL_CLICKED event.

Parameters:

Yield Parameters:



25
# File 'lib/wx/doc/gen/html/event_list.rb', line 25

def evt_html_cell_clicked(id, meth = nil, &block) end

#evt_html_cell_hover(id, meth = nil) {|event| ... } ⇒ Object

The mouse passed over a HTML::HtmlCell. See HTML::HtmlCellEvent. Processes a HTML::EVT_HTML_CELL_HOVER event.

Parameters:

Yield Parameters:



18
# File 'lib/wx/doc/gen/html/event_list.rb', line 18

def evt_html_cell_hover(id, meth = nil, &block) end

A HTML::HtmlCell which contains a hyperlink was clicked. See HTML::HtmlLinkEvent Processes a HTML::EVT_HTML_LINK_CLICKED event.

Parameters:

Yield Parameters:



32
# File 'lib/wx/doc/gen/html/event_list.rb', line 32

def evt_html_link_clicked(id, meth = nil, &block) end

User clicked on a hyperlink. Processes a Wx::EVT_HYPERLINK event.

Parameters:

Yield Parameters:



1151
# File 'lib/wx/doc/gen/event_list.rb', line 1151

def evt_hyperlink(id, meth = nil, &block) end

#evt_iconize(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_ICONIZE event. See IconizeEvent.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



459
# File 'lib/wx/doc/gen/event_list.rb', line 459

def evt_iconize(meth = nil, &block) end

#evt_idle(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_IDLE event. See IdleEvent.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



16
# File 'lib/wx/doc/gen/event_list.rb', line 16

def evt_idle(meth = nil, &block) end

#evt_init_dialog(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_INIT_DIALOG event. See InitDialogEvent.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



408
# File 'lib/wx/doc/gen/event_list.rb', line 408

def evt_init_dialog(meth = nil, &block) end

#evt_joy_button_down(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_JOY_BUTTON_DOWN event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



474
# File 'lib/wx/doc/gen/event_list.rb', line 474

def evt_joy_button_down(meth = nil, &block) end

#evt_joy_button_up(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_JOY_BUTTON_UP event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



479
# File 'lib/wx/doc/gen/event_list.rb', line 479

def evt_joy_button_up(meth = nil, &block) end

#evt_joy_move(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_JOY_MOVE event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



484
# File 'lib/wx/doc/gen/event_list.rb', line 484

def evt_joy_move(meth = nil, &block) end

#evt_joy_zmove(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_JOY_ZMOVE event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



489
# File 'lib/wx/doc/gen/event_list.rb', line 489

def evt_joy_zmove(meth = nil, &block) end

#evt_joystick_events(meth = nil) {|event| ... } ⇒ Object

Processes all joystick events.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



494
# File 'lib/wx/doc/gen/event_list.rb', line 494

def evt_joystick_events(meth = nil, &block) end

#evt_key_down(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_KEY_DOWN event (any key has been pressed). See KeyEvent.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



328
# File 'lib/wx/doc/gen/event_list.rb', line 328

def evt_key_down(meth = nil, &block) end

#evt_key_up(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_KEY_UP event (any key has been released). See KeyEvent.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



333
# File 'lib/wx/doc/gen/event_list.rb', line 333

def evt_key_up(meth = nil, &block) end

#evt_kill_focus(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_KILL_FOCUS event. See FocusEvent.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



388
# File 'lib/wx/doc/gen/event_list.rb', line 388

def evt_kill_focus(meth = nil, &block) end

#evt_leave_window(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_LEAVE_WINDOW event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



261
# File 'lib/wx/doc/gen/event_list.rb', line 261

def evt_leave_window(meth = nil, &block) end

#evt_left_dclick(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_LEFT_DCLICK event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



186
# File 'lib/wx/doc/gen/event_list.rb', line 186

def evt_left_dclick(meth = nil, &block) end

#evt_left_down(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_LEFT_DOWN event. The handler of this event should normally call event.Skip() to allow the default processing to take place as otherwise the window under mouse wouldn’t get the focus.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



176
# File 'lib/wx/doc/gen/event_list.rb', line 176

def evt_left_down(meth = nil, &block) end

#evt_left_up(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_LEFT_UP event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



181
# File 'lib/wx/doc/gen/event_list.rb', line 181

def evt_left_up(meth = nil, &block) end

#evt_list_begin_drag(id, meth = nil) {|event| ... } ⇒ Object

Begin dragging with the left mouse button. Processes a Wx::EVT_LIST_BEGIN_DRAG event.

Parameters:

Yield Parameters:



739
# File 'lib/wx/doc/gen/event_list.rb', line 739

def evt_list_begin_drag(id, meth = nil, &block) end

#evt_list_begin_label_edit(id, meth = nil) {|event| ... } ⇒ Object

Begin editing a label. This can be prevented by calling veto. Processes a Wx::EVT_LIST_BEGIN_LABEL_EDIT event.

Parameters:

Yield Parameters:



753
# File 'lib/wx/doc/gen/event_list.rb', line 753

def evt_list_begin_label_edit(id, meth = nil, &block) end

#evt_list_begin_rdrag(id, meth = nil) {|event| ... } ⇒ Object

Begin dragging with the right mouse button. Processes a Wx::EVT_LIST_BEGIN_RDRAG event.

Parameters:

Yield Parameters:



746
# File 'lib/wx/doc/gen/event_list.rb', line 746

def evt_list_begin_rdrag(id, meth = nil, &block) end

#evt_list_cache_hint(id, meth = nil) {|event| ... } ⇒ Object

Prepare cache for a virtual list control Processes a Wx::EVT_LIST_CACHE_HINT event.

Parameters:

Yield Parameters:



872
# File 'lib/wx/doc/gen/event_list.rb', line 872

def evt_list_cache_hint(id, meth = nil, &block) end

#evt_list_col_begin_drag(id, meth = nil) {|event| ... } ⇒ Object

The user started resizing a column - can be vetoed. Processes a Wx::EVT_LIST_COL_BEGIN_DRAG event.

Parameters:

Yield Parameters:



851
# File 'lib/wx/doc/gen/event_list.rb', line 851

def evt_list_col_begin_drag(id, meth = nil, &block) end

#evt_list_col_click(id, meth = nil) {|event| ... } ⇒ Object

A column (m_col) has been left-clicked. Processes a Wx::EVT_LIST_COL_CLICK event.

Parameters:

Yield Parameters:



837
# File 'lib/wx/doc/gen/event_list.rb', line 837

def evt_list_col_click(id, meth = nil, &block) end

#evt_list_col_dragging(id, meth = nil) {|event| ... } ⇒ Object

The divider between columns is being dragged. Processes a Wx::EVT_LIST_COL_DRAGGING event.

Parameters:

Yield Parameters:



858
# File 'lib/wx/doc/gen/event_list.rb', line 858

def evt_list_col_dragging(id, meth = nil, &block) end

#evt_list_col_end_drag(id, meth = nil) {|event| ... } ⇒ Object

A column has been resized by the user. Processes a Wx::EVT_LIST_COL_END_DRAG event.

Parameters:

Yield Parameters:



865
# File 'lib/wx/doc/gen/event_list.rb', line 865

def evt_list_col_end_drag(id, meth = nil, &block) end

#evt_list_col_right_click(id, meth = nil) {|event| ... } ⇒ Object

A column (m_col) (which can be -1 if the click occurred outside any column) has been right-clicked. Processes a Wx::EVT_LIST_COL_RIGHT_CLICK event.

Parameters:

Yield Parameters:



844
# File 'lib/wx/doc/gen/event_list.rb', line 844

def evt_list_col_right_click(id, meth = nil, &block) end

#evt_list_delete_all_items(id, meth = nil) {|event| ... } ⇒ Object

Delete all items. Processes a Wx::EVT_LIST_DELETE_ALL_ITEMS event.

Parameters:

Yield Parameters:



774
# File 'lib/wx/doc/gen/event_list.rb', line 774

def evt_list_delete_all_items(id, meth = nil, &block) end

#evt_list_delete_item(id, meth = nil) {|event| ... } ⇒ Object

Delete an item. Processes a Wx::EVT_LIST_DELETE_ITEM event.

Parameters:

Yield Parameters:



767
# File 'lib/wx/doc/gen/event_list.rb', line 767

def evt_list_delete_item(id, meth = nil, &block) end

#evt_list_end_label_edit(id, meth = nil) {|event| ... } ⇒ Object

Finish editing a label. This can be prevented by calling veto. Processes a Wx::EVT_LIST_END_LABEL_EDIT event.

Parameters:

Yield Parameters:



760
# File 'lib/wx/doc/gen/event_list.rb', line 760

def evt_list_end_label_edit(id, meth = nil, &block) end

#evt_list_insert_item(id, meth = nil) {|event| ... } ⇒ Object

An item has been inserted. Processes a Wx::EVT_LIST_INSERT_ITEM event.

Parameters:

Yield Parameters:



830
# File 'lib/wx/doc/gen/event_list.rb', line 830

def evt_list_insert_item(id, meth = nil, &block) end

#evt_list_item_activated(id, meth = nil) {|event| ... } ⇒ Object

The item has been activated (ENTER or double click). Processes a Wx::EVT_LIST_ITEM_ACTIVATED event.

Parameters:

Yield Parameters:



795
# File 'lib/wx/doc/gen/event_list.rb', line 795

def evt_list_item_activated(id, meth = nil, &block) end

#evt_list_item_checked(id, meth = nil) {|event| ... } ⇒ Object

The item has been checked (new since wxWidgets 3.1.0). Processes a Wx::EVT_LIST_ITEM_CHECKED event.

Parameters:

Yield Parameters:



879
# File 'lib/wx/doc/gen/event_list.rb', line 879

def evt_list_item_checked(id, meth = nil, &block) end

#evt_list_item_deselected(id, meth = nil) {|event| ... } ⇒ Object

The item has been deselected. get_index may be -1 with virtual lists. Processes a Wx::EVT_LIST_ITEM_DESELECTED event.

Parameters:

Yield Parameters:



788
# File 'lib/wx/doc/gen/event_list.rb', line 788

def evt_list_item_deselected(id, meth = nil, &block) end

#evt_list_item_focused(id, meth = nil) {|event| ... } ⇒ Object

The currently focused item has changed. Processes a Wx::EVT_LIST_ITEM_FOCUSED event.

Parameters:

Yield Parameters:



802
# File 'lib/wx/doc/gen/event_list.rb', line 802

def evt_list_item_focused(id, meth = nil, &block) end

#evt_list_item_middle_click(id, meth = nil) {|event| ... } ⇒ Object

The middle mouse button has been clicked on an item. Processes a Wx::EVT_LIST_ITEM_MIDDLE_CLICK event.

Parameters:

Yield Parameters:



809
# File 'lib/wx/doc/gen/event_list.rb', line 809

def evt_list_item_middle_click(id, meth = nil, &block) end

#evt_list_item_right_click(id, meth = nil) {|event| ... } ⇒ Object

The right mouse button has been clicked on an item. Processes a Wx::EVT_LIST_ITEM_RIGHT_CLICK event.

Parameters:

Yield Parameters:



816
# File 'lib/wx/doc/gen/event_list.rb', line 816

def evt_list_item_right_click(id, meth = nil, &block) end

#evt_list_item_selected(id, meth = nil) {|event| ... } ⇒ Object

The item has been selected. Notice that the mouse is captured by the control itself when this event is generated, see event handling overview. Processes a Wx::EVT_LIST_ITEM_SELECTED event.

Parameters:

Yield Parameters:



781
# File 'lib/wx/doc/gen/event_list.rb', line 781

def evt_list_item_selected(id, meth = nil, &block) end

#evt_list_item_unchecked(id, meth = nil) {|event| ... } ⇒ Object

The item has been unchecked (new since wxWidgets 3.1.0). Processes a Wx::EVT_LIST_ITEM_UNCHECKED event.

Parameters:

Yield Parameters:



886
# File 'lib/wx/doc/gen/event_list.rb', line 886

def evt_list_item_unchecked(id, meth = nil, &block) end

#evt_list_key_down(id, meth = nil) {|event| ... } ⇒ Object

A key has been pressed. get_index may be -1 if no item is selected. Processes a Wx::EVT_LIST_KEY_DOWN event.

Parameters:

Yield Parameters:



823
# File 'lib/wx/doc/gen/event_list.rb', line 823

def evt_list_key_down(id, meth = nil, &block) end

#evt_listbook_page_changed(id, meth = nil) {|event| ... } ⇒ Object

The page selection was changed. Processes a Wx::EVT_LISTBOOK_PAGE_CHANGED event.

Parameters:

Yield Parameters:



1425
# File 'lib/wx/doc/gen/event_list.rb', line 1425

def evt_listbook_page_changed(id, meth = nil, &block) end

#evt_listbook_page_changing(id, meth = nil) {|event| ... } ⇒ Object

The page selection is about to be changed. Processes a Wx::EVT_LISTBOOK_PAGE_CHANGING event. This event can be vetoed.

Parameters:

Yield Parameters:



1431
# File 'lib/wx/doc/gen/event_list.rb', line 1431

def evt_listbook_page_changing(id, meth = nil, &block) end

#evt_listbox(id, meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_LISTBOX event, when an item on the list is selected. See CommandEvent.

Parameters:

Yield Parameters:



1181
# File 'lib/wx/doc/gen/event_list.rb', line 1181

def evt_listbox(id, meth = nil, &block) end

#evt_listbox_dclick(id, meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_LISTBOX_DCLICK event, when the listbox is double-clicked. See CommandEvent.

Parameters:

Yield Parameters:



1187
# File 'lib/wx/doc/gen/event_list.rb', line 1187

def evt_listbox_dclick(id, meth = nil, &block) end

#evt_long_press(id, meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_LONG_PRESS. Processes a Wx::EVT_LONG_PRESS event.

Parameters:

Yield Parameters:



316
# File 'lib/wx/doc/gen/event_list.rb', line 316

def evt_long_press(id, meth = nil, &block) end

#evt_magnify(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_MAGNIFY event (new since wxWidgets 3.1.0).

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



276
# File 'lib/wx/doc/gen/event_list.rb', line 276

def evt_magnify(meth = nil, &block) end

#evt_maximize(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_MAXIMIZE event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



464
# File 'lib/wx/doc/gen/event_list.rb', line 464

def evt_maximize(meth = nil, &block) end

#evt_media_finished(id, meth = nil) {|event| ... } ⇒ Object

Sent when a media has finished playing in a MediaCtrl. Processes a Wx::EVT_MEDIA_FINISHED event type.

Parameters:

Yield Parameters:



1126
# File 'lib/wx/doc/gen/event_list.rb', line 1126

def evt_media_finished(id, meth = nil, &block) end

#evt_media_loaded(id, meth = nil) {|event| ... } ⇒ Object

Sent when a media has loaded enough data that it can start playing. Processes a Wx::EVT_MEDIA_LOADED event type.

Parameters:

Yield Parameters:



1114
# File 'lib/wx/doc/gen/event_list.rb', line 1114

def evt_media_loaded(id, meth = nil, &block) end

#evt_media_pause(id, meth = nil) {|event| ... } ⇒ Object

Sent when a media has switched to the MediaState::MEDIASTATE_PAUSED state. Processes a Wx::EVT_MEDIA_PAUSE event type.

Parameters:

Yield Parameters:



1144
# File 'lib/wx/doc/gen/event_list.rb', line 1144

def evt_media_pause(id, meth = nil, &block) end

#evt_media_play(id, meth = nil) {|event| ... } ⇒ Object

Sent when a media has switched to the MediaState::MEDIASTATE_PLAYING state. Processes a Wx::EVT_MEDIA_PLAY event type.

Parameters:

Yield Parameters:



1138
# File 'lib/wx/doc/gen/event_list.rb', line 1138

def evt_media_play(id, meth = nil, &block) end

#evt_media_statechanged(id, meth = nil) {|event| ... } ⇒ Object

Sent when a media has switched its state (from any media state). Processes a Wx::EVT_MEDIA_STATECHANGED event type.

Parameters:

Yield Parameters:



1132
# File 'lib/wx/doc/gen/event_list.rb', line 1132

def evt_media_statechanged(id, meth = nil, &block) end

#evt_media_stop(id, meth = nil) {|event| ... } ⇒ Object

Sent when a media has switched to the MediaState::MEDIASTATE_STOPPED state. You may be able to Veto this event to prevent it from stopping, causing it to continue playing - even if it has reached that end of the media (note that this may not have the desired effect - if you want to loop the media, for example, catch the EVT_MEDIA_FINISHED and play there instead). Processes a Wx::EVT_MEDIA_STOP event type.

Parameters:

Yield Parameters:



1120
# File 'lib/wx/doc/gen/event_list.rb', line 1120

def evt_media_stop(id, meth = nil, &block) end

#evt_menu(id, meth = nil) {|event| ... } ⇒ Object

The same as EVT_TOOL(). Processes a Wx::EVT_MENU event.

Parameters:

Yield Parameters:



1200
# File 'lib/wx/doc/gen/event_list.rb', line 1200

def evt_menu(id, meth = nil, &block) end

#evt_menu_close(meth = nil) {|event| ... } ⇒ Object

A menu has been just closed. This type of event is sent as MenuEvent. Processes a Wx::EVT_MENU_CLOSE event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



420
# File 'lib/wx/doc/gen/event_list.rb', line 420

def evt_menu_close(meth = nil, &block) end

#evt_menu_highlight(id, meth = nil) {|event| ... } ⇒ Object

The menu item with the specified id has been highlighted. If the id is StandardID::ID_NONE, highlighting has been removed from the previously highlighted menu item and there is no highlighted item any more. This is used by Frame to show help prompts in the status bar. This type of event is sent as MenuEvent. Processes a Wx::EVT_MENU_HIGHLIGHT event.

Parameters:

Yield Parameters:



427
# File 'lib/wx/doc/gen/event_list.rb', line 427

def evt_menu_highlight(id, meth = nil, &block) end

#evt_menu_highlight_all(meth = nil) {|event| ... } ⇒ Object

A menu item has been highlighted, i.e. the currently selected menu item has changed. This type of event is sent as MenuEvent. Processes a Wx::EVT_MENU_HIGHLIGHT_ALL event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



433
# File 'lib/wx/doc/gen/event_list.rb', line 433

def evt_menu_highlight_all(meth = nil, &block) end

#evt_menu_open(meth = nil) {|event| ... } ⇒ Object

A menu is about to be opened. On Windows, this is only sent once for each navigation of the menubar (up until all menus have closed). This type of event is sent as MenuEvent. Processes a Wx::EVT_MENU_OPEN event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



414
# File 'lib/wx/doc/gen/event_list.rb', line 414

def evt_menu_open(meth = nil, &block) end

#evt_menu_range(id1, id2, meth = nil) {|event| ... } ⇒ Object

The same as EVT_TOOL_RANGE(). Processes a Wx::EVT_MENU event.

Parameters:

Yield Parameters:



1208
# File 'lib/wx/doc/gen/event_list.rb', line 1208

def evt_menu_range(id1,  id2, meth = nil, &block) end

#evt_middle_dclick(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_MIDDLE_DCLICK event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



201
# File 'lib/wx/doc/gen/event_list.rb', line 201

def evt_middle_dclick(meth = nil, &block) end

#evt_middle_down(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_MIDDLE_DOWN event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



191
# File 'lib/wx/doc/gen/event_list.rb', line 191

def evt_middle_down(meth = nil, &block) end

#evt_middle_up(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_MIDDLE_UP event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



196
# File 'lib/wx/doc/gen/event_list.rb', line 196

def evt_middle_up(meth = nil, &block) end

#evt_motion(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_MOTION event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



251
# File 'lib/wx/doc/gen/event_list.rb', line 251

def evt_motion(meth = nil, &block) end

#evt_mouse_aux1_dclick(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_AUX1_DCLICK event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



231
# File 'lib/wx/doc/gen/event_list.rb', line 231

def evt_mouse_aux1_dclick(meth = nil, &block) end

#evt_mouse_aux1_down(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_AUX1_DOWN event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



221
# File 'lib/wx/doc/gen/event_list.rb', line 221

def evt_mouse_aux1_down(meth = nil, &block) end

#evt_mouse_aux1_up(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_AUX1_UP event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



226
# File 'lib/wx/doc/gen/event_list.rb', line 226

def evt_mouse_aux1_up(meth = nil, &block) end

#evt_mouse_aux2_dclick(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_AUX2_DCLICK event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



246
# File 'lib/wx/doc/gen/event_list.rb', line 246

def evt_mouse_aux2_dclick(meth = nil, &block) end

#evt_mouse_aux2_down(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_AUX2_DOWN event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



236
# File 'lib/wx/doc/gen/event_list.rb', line 236

def evt_mouse_aux2_down(meth = nil, &block) end

#evt_mouse_aux2_up(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_AUX2_UP event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



241
# File 'lib/wx/doc/gen/event_list.rb', line 241

def evt_mouse_aux2_up(meth = nil, &block) end

#evt_mouse_capture_changed(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_MOUSE_CAPTURE_CHANGED event. See MouseCaptureChangedEvent.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



522
# File 'lib/wx/doc/gen/event_list.rb', line 522

def evt_mouse_capture_changed(meth = nil, &block) end

#evt_mouse_capture_lost(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_MOUSE_CAPTURE_LOST event. See MouseCaptureLostEvent.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



527
# File 'lib/wx/doc/gen/event_list.rb', line 527

def evt_mouse_capture_lost(meth = nil, &block) end

#evt_mouse_events(meth = nil) {|event| ... } ⇒ Object

Process all mouse events.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



104
# File 'lib/wx/doc/evthandler.rb', line 104

def evt_mouse_events(*args, &block) end

#evt_mousewheel(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_MOUSEWHEEL event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



266
# File 'lib/wx/doc/gen/event_list.rb', line 266

def evt_mousewheel(meth = nil, &block) end

#evt_move(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_MOVE event, which is generated when a window is moved. See MoveEvent.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



353
# File 'lib/wx/doc/gen/event_list.rb', line 353

def evt_move(meth = nil, &block) end

#evt_move_end(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_MOVE_END event, which is generated when the user stops moving or sizing a window. WXMSW only. See MoveEvent.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



368
# File 'lib/wx/doc/gen/event_list.rb', line 368

def evt_move_end(meth = nil, &block) end

#evt_move_start(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_MOVE_START event, which is generated when the user starts to move or size a window. WXMSW only. See MoveEvent.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



358
# File 'lib/wx/doc/gen/event_list.rb', line 358

def evt_move_start(meth = nil, &block) end

#evt_moving(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_MOVING event, which is generated while the user is moving the window. WXMSW only.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



363
# File 'lib/wx/doc/gen/event_list.rb', line 363

def evt_moving(meth = nil, &block) end

#evt_navigation_key(meth = nil) {|event| ... } ⇒ Object

Process a navigation key event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



542
# File 'lib/wx/doc/gen/event_list.rb', line 542

def evt_navigation_key(meth = nil, &block) end

#evt_notebook_page_changed(id, meth = nil) {|event| ... } ⇒ Object

The page selection was changed. Processes a Wx::EVT_NOTEBOOK_PAGE_CHANGED event.

Parameters:

Yield Parameters:



1363
# File 'lib/wx/doc/gen/event_list.rb', line 1363

def evt_notebook_page_changed(id, meth = nil, &block) end

#evt_notebook_page_changing(id, meth = nil) {|event| ... } ⇒ Object

The page selection is about to be changed. Processes a Wx::EVT_NOTEBOOK_PAGE_CHANGING event. This event can be vetoed.

Parameters:

Yield Parameters:



1369
# File 'lib/wx/doc/gen/event_list.rb', line 1369

def evt_notebook_page_changing(id, meth = nil, &block) end

#evt_paint(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_PAINT event. See PaintEvent.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



373
# File 'lib/wx/doc/gen/event_list.rb', line 373

def evt_paint(meth = nil, &block) end

#evt_pg_changed(id, meth = nil) {|event| ... } ⇒ Object

Respond to PG::EVT_PG_CHANGED event, generated when property value has been changed by the user. Processes a PG::EVT_PG_CHANGED event.

Parameters:

Yield Parameters:



24
# File 'lib/wx/doc/gen/pg/event_list.rb', line 24

def evt_pg_changed(id, meth = nil, &block) end

#evt_pg_changing(id, meth = nil) {|event| ... } ⇒ Object

Respond to PG::EVT_PG_CHANGING event, generated when property value is about to be changed by user. Use PG::PropertyGridEvent#get_value to take a peek at the pending value, and PG::PropertyGridEvent#veto to prevent change from taking place, if necessary. Processes a PG::EVT_PG_CHANGING event.

Parameters:

Yield Parameters:



31
# File 'lib/wx/doc/gen/pg/event_list.rb', line 31

def evt_pg_changing(id, meth = nil, &block) end

#evt_pg_col_begin_drag(id, meth = nil) {|event| ... } ⇒ Object

Respond to PG::EVT_PG_COL_BEGIN_DRAG event, generated when user starts resizing a column - can be vetoed. Processes a PG::EVT_PG_COL_BEGIN_DRAG event.

Parameters:

Yield Parameters:



87
# File 'lib/wx/doc/gen/pg/event_list.rb', line 87

def evt_pg_col_begin_drag(id, meth = nil, &block) end

#evt_pg_col_dragging(id, meth = nil) {|event| ... } ⇒ Object

Processes a PG::EVT_PG_COL_DRAGGING event.

Parameters:

Yield Parameters:



93
# File 'lib/wx/doc/gen/pg/event_list.rb', line 93

def evt_pg_col_dragging(id, meth = nil, &block) end

#evt_pg_col_end_drag(id, meth = nil) {|event| ... } ⇒ Object

Respond to PG::EVT_PG_COL_END_DRAG event, generated after column resize by user has finished. Processes a PG::EVT_PG_COL_END_DRAG event.

Parameters:

Yield Parameters:



100
# File 'lib/wx/doc/gen/pg/event_list.rb', line 100

def evt_pg_col_end_drag(id, meth = nil, &block) end

#evt_pg_double_click(id, meth = nil) {|event| ... } ⇒ Object

Respond to PG::EVT_PG_DOUBLE_CLICK event, which occurs when property is double-clicked on with left mouse button. Processes a PG::EVT_PG_DOUBLE_CLICK event.

Parameters:

Yield Parameters:



52
# File 'lib/wx/doc/gen/pg/event_list.rb', line 52

def evt_pg_double_click(id, meth = nil, &block) end

#evt_pg_highlighted(id, meth = nil) {|event| ... } ⇒ Object

Respond to PG::EVT_PG_HIGHLIGHTED event, which occurs when mouse moves over a property. Event’s property is NULL if hovered area does not belong to any property. Processes a PG::EVT_PG_HIGHLIGHTED event.

Parameters:

Yield Parameters:



38
# File 'lib/wx/doc/gen/pg/event_list.rb', line 38

def evt_pg_highlighted(id, meth = nil, &block) end

#evt_pg_item_collapsed(id, meth = nil) {|event| ... } ⇒ Object

Respond to PG::EVT_PG_ITEM_COLLAPSED event, generated when user collapses a property or category. Processes a PG::EVT_PG_ITEM_COLLAPSED event.

Parameters:

Yield Parameters:



59
# File 'lib/wx/doc/gen/pg/event_list.rb', line 59

def evt_pg_item_collapsed(id, meth = nil, &block) end

#evt_pg_item_expanded(id, meth = nil) {|event| ... } ⇒ Object

Respond to PG::EVT_PG_ITEM_EXPANDED event, generated when user expands a property or category. Processes a PG::EVT_PG_ITEM_EXPANDED event.

Parameters:

Yield Parameters:



66
# File 'lib/wx/doc/gen/pg/event_list.rb', line 66

def evt_pg_item_expanded(id, meth = nil, &block) end

#evt_pg_label_edit_begin(id, meth = nil) {|event| ... } ⇒ Object

Respond to PG::EVT_PG_LABEL_EDIT_BEGIN event, generated when user is about to begin editing a property label. You can veto this event to prevent the action. Processes a PG::EVT_PG_LABEL_EDIT_BEGIN event.

Parameters:

Yield Parameters:



73
# File 'lib/wx/doc/gen/pg/event_list.rb', line 73

def evt_pg_label_edit_begin(id, meth = nil, &block) end

#evt_pg_label_edit_ending(id, meth = nil) {|event| ... } ⇒ Object

Respond to PG::EVT_PG_LABEL_EDIT_ENDING event, generated when user is about to end editing of a property label. You can veto this event to prevent the action. Processes a PG::EVT_PG_LABEL_EDIT_ENDING event.

Parameters:

Yield Parameters:



80
# File 'lib/wx/doc/gen/pg/event_list.rb', line 80

def evt_pg_label_edit_ending(id, meth = nil, &block) end

#evt_pg_page_changed(id, meth = nil) {|event| ... } ⇒ Object

Respond to PG::EVT_PG_PAGE_CHANGED event, generated when selected property page has been changed by the user. Processes a PG::EVT_PG_PAGE_CHANGED event.

Parameters:

Yield Parameters:



19
# File 'lib/wx/doc/pg/events.rb', line 19

def evt_pg_page_changed(id, meth = nil, &block) end

#evt_pg_right_click(id, meth = nil) {|event| ... } ⇒ Object

Respond to PG::EVT_PG_RIGHT_CLICK event, which occurs when property is clicked on with right mouse button. Processes a PG::EVT_PG_RIGHT_CLICK event.

Parameters:

Yield Parameters:



45
# File 'lib/wx/doc/gen/pg/event_list.rb', line 45

def evt_pg_right_click(id, meth = nil, &block) end

#evt_pg_selected(id, meth = nil) {|event| ... } ⇒ Object

Processes a PG::EVT_PG_SELECTED event.

Parameters:

Yield Parameters:



17
# File 'lib/wx/doc/gen/pg/event_list.rb', line 17

def evt_pg_selected(id, meth = nil, &block) end

#evt_press_and_tap(id, meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_PRESS_AND_TAP. Processes a Wx::EVT_PRESS_AND_TAP event.

Parameters:

Yield Parameters:



323
# File 'lib/wx/doc/gen/event_list.rb', line 323

def evt_press_and_tap(id, meth = nil, &block) end

#evt_query_end_session(meth = nil) {|event| ... } ⇒ Object

Process a query end session event, supplying the member function. See CloseEvent.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



444
# File 'lib/wx/doc/gen/event_list.rb', line 444

def evt_query_end_session(meth = nil, &block) end

#evt_query_layout_info(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_QUERY_LAYOUT_INFO event, to get size, orientation and alignment from a window.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



1054
# File 'lib/wx/doc/gen/event_list.rb', line 1054

def evt_query_layout_info(meth = nil, &block) end

#evt_radiobox(id, meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_RADIOBOX event, when a radiobutton is clicked.

Parameters:

Yield Parameters:



1214
# File 'lib/wx/doc/gen/event_list.rb', line 1214

def evt_radiobox(id, meth = nil, &block) end

#evt_radiobutton(id, meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_RADIOBUTTON event, when the radiobutton is clicked.

Parameters:

Yield Parameters:



1220
# File 'lib/wx/doc/gen/event_list.rb', line 1220

def evt_radiobutton(id, meth = nil, &block) end

#evt_ribbonbar_help_click(id, meth = nil) {|event| ... } ⇒ Object

Triggered when the help button is clicked. This even is new since wxWidgets 2.9.5. Processes a RBN::EVT_RIBBONBAR_HELP_CLICK event.

Parameters:

Yield Parameters:



74
# File 'lib/wx/doc/gen/rbn/event_list.rb', line 74

def evt_ribbonbar_help_click(id, meth = nil, &block) end

#evt_ribbonbar_page_changed(id, meth = nil) {|event| ... } ⇒ Object

Triggered after the transition from one page being active to a different page being active. Processes a RBN::EVT_RIBBONBAR_PAGE_CHANGED event.

Parameters:

Yield Parameters:



18
# File 'lib/wx/doc/gen/rbn/event_list.rb', line 18

def evt_ribbonbar_page_changed(id, meth = nil, &block) end

#evt_ribbonbar_page_changing(id, meth = nil) {|event| ... } ⇒ Object

Triggered prior to the transition from one page being active to a different page being active, and can veto the change. Processes a RBN::EVT_RIBBONBAR_PAGE_CHANGING event.

Parameters:

Yield Parameters:



25
# File 'lib/wx/doc/gen/rbn/event_list.rb', line 25

def evt_ribbonbar_page_changing(id, meth = nil, &block) end

#evt_ribbonbar_tab_left_dclick(id, meth = nil) {|event| ... } ⇒ Object

Triggered when the left mouse button is double clicked on a tab. Processes a RBN::EVT_RIBBONBAR_TAB_LEFT_DCLICK event.

Parameters:

Yield Parameters:



60
# File 'lib/wx/doc/gen/rbn/event_list.rb', line 60

def evt_ribbonbar_tab_left_dclick(id, meth = nil, &block) end

#evt_ribbonbar_tab_middle_down(id, meth = nil) {|event| ... } ⇒ Object

Triggered when the middle mouse button is pressed on a tab. Processes a RBN::EVT_RIBBONBAR_TAB_MIDDLE_DOWN event.

Parameters:

Yield Parameters:



32
# File 'lib/wx/doc/gen/rbn/event_list.rb', line 32

def evt_ribbonbar_tab_middle_down(id, meth = nil, &block) end

#evt_ribbonbar_tab_middle_up(id, meth = nil) {|event| ... } ⇒ Object

Triggered when the middle mouse button is released on a tab. Processes a RBN::EVT_RIBBONBAR_TAB_MIDDLE_UP event.

Parameters:

Yield Parameters:



39
# File 'lib/wx/doc/gen/rbn/event_list.rb', line 39

def evt_ribbonbar_tab_middle_up(id, meth = nil, &block) end

#evt_ribbonbar_tab_right_down(id, meth = nil) {|event| ... } ⇒ Object

Triggered when the right mouse button is pressed on a tab. Processes a RBN::EVT_RIBBONBAR_TAB_RIGHT_DOWN event.

Parameters:

Yield Parameters:



46
# File 'lib/wx/doc/gen/rbn/event_list.rb', line 46

def evt_ribbonbar_tab_right_down(id, meth = nil, &block) end

#evt_ribbonbar_tab_right_up(id, meth = nil) {|event| ... } ⇒ Object

Triggered when the right mouse button is released on a tab. Processes a RBN::EVT_RIBBONBAR_TAB_RIGHT_UP event.

Parameters:

Yield Parameters:



53
# File 'lib/wx/doc/gen/rbn/event_list.rb', line 53

def evt_ribbonbar_tab_right_up(id, meth = nil, &block) end

#evt_ribbonbar_toggled(id, meth = nil) {|event| ... } ⇒ Object

Triggered when the button triggering the ribbon bar is clicked. This event is new since wxWidgets 2.9.5. Processes a RBN::EVT_RIBBONBAR_TOGGLED event.

Parameters:

Yield Parameters:



67
# File 'lib/wx/doc/gen/rbn/event_list.rb', line 67

def evt_ribbonbar_toggled(id, meth = nil, &block) end

#evt_ribbonbuttonbar_clicked(id, meth = nil) {|event| ... } ⇒ Object

Triggered when the normal (non-dropdown) region of a button on the button bar is clicked. Processes a RBN::EVT_RIBBONBUTTONBAR_CLICKED event.

Parameters:

Yield Parameters:



123
# File 'lib/wx/doc/gen/rbn/event_list.rb', line 123

def evt_ribbonbuttonbar_clicked(id, meth = nil, &block) end

#evt_ribbonbuttonbar_dropdown_clicked(id, meth = nil) {|event| ... } ⇒ Object

Triggered when the dropdown region of a button on the button bar is clicked. RBN::RibbonButtonBarEvent#popup_menu should be called by the event handler if it wants to display a popup menu (which is what most dropdown buttons should be doing). Processes a RBN::EVT_RIBBONBUTTONBAR_DROPDOWN_CLICKED event.

Parameters:

Yield Parameters:



130
# File 'lib/wx/doc/gen/rbn/event_list.rb', line 130

def evt_ribbonbuttonbar_dropdown_clicked(id, meth = nil, &block) end

#evt_ribbongallery_clicked(id, meth = nil) {|event| ... } ⇒ Object

Similar to EVT_RIBBONGALLERY_SELECTED but triggered every time a gallery item is clicked, even if it is already selected. Note that the ID of the event is that of the gallery, not of the item, just as above. This event is available since wxWidgets 2.9.2. Processes a RBN::EVT_RIBBONGALLERY_CLICKED event.

Parameters:

Yield Parameters:



88
# File 'lib/wx/doc/gen/rbn/event_list.rb', line 88

def evt_ribbongallery_clicked(id, meth = nil, &block) end

#evt_ribbongallery_hover_changed(id, meth = nil) {|event| ... } ⇒ Object

Triggered when the item being hovered over by the user changes. The item in the event will be the new item being hovered, or NULL if there is no longer an item being hovered. Note that the ID is that of the gallery, not of the item. Processes a RBN::EVT_RIBBONGALLERY_HOVER_CHANGED event.

Parameters:

Yield Parameters:



95
# File 'lib/wx/doc/gen/rbn/event_list.rb', line 95

def evt_ribbongallery_hover_changed(id, meth = nil, &block) end

#evt_ribbongallery_selected(id, meth = nil) {|event| ... } ⇒ Object

Triggered when the user selects an item from the gallery. Note that the ID is that of the gallery, not of the item. Processes a RBN::EVT_RIBBONGALLERY_SELECTED event.

Parameters:

Yield Parameters:



81
# File 'lib/wx/doc/gen/rbn/event_list.rb', line 81

def evt_ribbongallery_selected(id, meth = nil, &block) end

#evt_ribbonpanel_extbutton_activated(id, meth = nil) {|event| ... } ⇒ Object

Triggered when the user activate the panel extension button. Processes a RBN::EVT_RIBBONPANEL_EXTBUTTON_ACTIVATED event.

Parameters:

Yield Parameters:



102
# File 'lib/wx/doc/gen/rbn/event_list.rb', line 102

def evt_ribbonpanel_extbutton_activated(id, meth = nil, &block) end

#evt_ribbontoolbar_clicked(id, meth = nil) {|event| ... } ⇒ Object

Triggered when the normal (non-dropdown) region of a tool on the tool bar is clicked. Processes a RBN::EVT_RIBBONTOOLBAR_CLICKED event.

Parameters:

Yield Parameters:



109
# File 'lib/wx/doc/gen/rbn/event_list.rb', line 109

def evt_ribbontoolbar_clicked(id, meth = nil, &block) end

#evt_ribbontoolbar_dropdown_clicked(id, meth = nil) {|event| ... } ⇒ Object

Triggered when the dropdown region of a tool on the tool bar is clicked. RBN::RibbonToolBarEvent#popup_menu should be called by the event handler if it wants to display a popup menu (which is what most dropdown tools should be doing). Processes a RBN::EVT_RIBBONTOOLBAR_DROPDOWN_CLICKED event.

Parameters:

Yield Parameters:



116
# File 'lib/wx/doc/gen/rbn/event_list.rb', line 116

def evt_ribbontoolbar_dropdown_clicked(id, meth = nil, &block) end

#evt_richtext_buffer_reset(id, meth = nil) {|event| ... } ⇒ Object

Process a RTC::EVT_RICHTEXT_BUFFER_RESET event, generated when the buffer has been reset by deleting all content. You can use this to set a default style for the first new paragraph.

Parameters:

Yield Parameters:



107
# File 'lib/wx/doc/gen/rtc/event_list.rb', line 107

def evt_richtext_buffer_reset(id, meth = nil, &block) end

#evt_richtext_character(id, meth = nil) {|event| ... } ⇒ Object

Process a RTC::EVT_RICHTEXT_CHARACTER event, generated when the user presses a character key. Valid event functions: GetFlags, GetPosition, GetCharacter.

Parameters:

Yield Parameters:



47
# File 'lib/wx/doc/gen/rtc/event_list.rb', line 47

def evt_richtext_character(id, meth = nil, &block) end

#evt_richtext_consuming_character(id, meth = nil) {|event| ... } ⇒ Object

Process a RTC::EVT_RICHTEXT_CONSUMING_CHARACTER event, generated when the user presses a character key but before it is processed and inserted into the control. Call Veto to prevent normal processing. Valid event functions: GetFlags, GetPosition, GetCharacter, Veto.

Parameters:

Yield Parameters:



53
# File 'lib/wx/doc/gen/rtc/event_list.rb', line 53

def evt_richtext_consuming_character(id, meth = nil, &block) end

#evt_richtext_content_deleted(id, meth = nil) {|event| ... } ⇒ Object

Process a RTC::EVT_RICHTEXT_CONTENT_DELETED event, generated when content has been deleted from the control. Valid event functions: GetPosition, GetRange.

Parameters:

Yield Parameters:



101
# File 'lib/wx/doc/gen/rtc/event_list.rb', line 101

def evt_richtext_content_deleted(id, meth = nil, &block) end

#evt_richtext_content_inserted(id, meth = nil) {|event| ... } ⇒ Object

Process a RTC::EVT_RICHTEXT_CONTENT_INSERTED event, generated when content has been inserted into the control. Valid event functions: GetPosition, GetRange.

Parameters:

Yield Parameters:



95
# File 'lib/wx/doc/gen/rtc/event_list.rb', line 95

def evt_richtext_content_inserted(id, meth = nil, &block) end

#evt_richtext_delete(id, meth = nil) {|event| ... } ⇒ Object

Process a RTC::EVT_RICHTEXT_DELETE event, generated when the user presses the backspace or delete key. Valid event functions: GetFlags, GetPosition.

Parameters:

Yield Parameters:



59
# File 'lib/wx/doc/gen/rtc/event_list.rb', line 59

def evt_richtext_delete(id, meth = nil, &block) end

#evt_richtext_focus_object_changed(id, meth = nil) {|event| ... } ⇒ Object

Process a RTC::EVT_RICHTEXT_FOCUS_OBJECT_CHANGED event, generated when the current focus object has changed.

Parameters:

Yield Parameters:



119
# File 'lib/wx/doc/gen/rtc/event_list.rb', line 119

def evt_richtext_focus_object_changed(id, meth = nil, &block) end

#evt_richtext_left_click(id, meth = nil) {|event| ... } ⇒ Object

Process a RTC::EVT_RICHTEXT_LEFT_CLICK event, generated when the user releases the left mouse button over an object.

Parameters:

Yield Parameters:



17
# File 'lib/wx/doc/gen/rtc/event_list.rb', line 17

def evt_richtext_left_click(id, meth = nil, &block) end

#evt_richtext_left_dclick(id, meth = nil) {|event| ... } ⇒ Object

Process a RTC::EVT_RICHTEXT_LEFT_DCLICK event, generated when the user double-clicks an object.

Parameters:

Yield Parameters:



35
# File 'lib/wx/doc/gen/rtc/event_list.rb', line 35

def evt_richtext_left_dclick(id, meth = nil, &block) end

#evt_richtext_middle_click(id, meth = nil) {|event| ... } ⇒ Object

Process a RTC::EVT_RICHTEXT_MIDDLE_CLICK event, generated when the user releases the middle mouse button over an object.

Parameters:

Yield Parameters:



29
# File 'lib/wx/doc/gen/rtc/event_list.rb', line 29

def evt_richtext_middle_click(id, meth = nil, &block) end

#evt_richtext_properties_changed(id, meth = nil) {|event| ... } ⇒ Object

Process a RTC::EVT_RICHTEXT_PROPERTIES_CHANGED event, generated when properties have been applied to the control. Valid event functions: GetPosition, GetRange.

Parameters:

Yield Parameters:



89
# File 'lib/wx/doc/gen/rtc/event_list.rb', line 89

def evt_richtext_properties_changed(id, meth = nil, &block) end

#evt_richtext_return(id, meth = nil) {|event| ... } ⇒ Object

Process a RTC::EVT_RICHTEXT_RETURN event, generated when the user presses the return key. Valid event functions: GetFlags, GetPosition.

Parameters:

Yield Parameters:



41
# File 'lib/wx/doc/gen/rtc/event_list.rb', line 41

def evt_richtext_return(id, meth = nil, &block) end

#evt_richtext_right_click(id, meth = nil) {|event| ... } ⇒ Object

Process a RTC::EVT_RICHTEXT_RIGHT_CLICK event, generated when the user releases the right mouse button over an object.

Parameters:

Yield Parameters:



23
# File 'lib/wx/doc/gen/rtc/event_list.rb', line 23

def evt_richtext_right_click(id, meth = nil, &block) end

#evt_richtext_selection_changed(id, meth = nil) {|event| ... } ⇒ Object

Process a RTC::EVT_RICHTEXT_SELECTION_CHANGED event, generated when the selection range has changed.

Parameters:

Yield Parameters:



113
# File 'lib/wx/doc/gen/rtc/event_list.rb', line 113

def evt_richtext_selection_changed(id, meth = nil, &block) end

#evt_richtext_style_changed(id, meth = nil) {|event| ... } ⇒ Object

Process a RTC::EVT_RICHTEXT_STYLE_CHANGED event, generated when styling has been applied to the control. Valid event functions: GetPosition, GetRange.

Parameters:

Yield Parameters:



65
# File 'lib/wx/doc/gen/rtc/event_list.rb', line 65

def evt_richtext_style_changed(id, meth = nil, &block) end

#evt_richtext_stylesheet_changed(id, meth = nil) {|event| ... } ⇒ Object

Process a RTC::EVT_RICHTEXT_STYLESHEET_CHANGING event, generated when the control’s stylesheet has changed, for example the user added, edited or deleted a style. Valid event functions: GetRange, GetPosition.

Parameters:

Yield Parameters:



71
# File 'lib/wx/doc/gen/rtc/event_list.rb', line 71

def evt_richtext_stylesheet_changed(id, meth = nil, &block) end

#evt_richtext_stylesheet_replaced(id, meth = nil) {|event| ... } ⇒ Object

Process a RTC::EVT_RICHTEXT_STYLESHEET_REPLACED event, generated when the control’s stylesheet has been replaced, for example when a file is loaded into the control. Valid event functions: GetOldStyleSheet, GetNewStyleSheet.

Parameters:

Yield Parameters:



83
# File 'lib/wx/doc/gen/rtc/event_list.rb', line 83

def evt_richtext_stylesheet_replaced(id, meth = nil, &block) end

#evt_richtext_stylesheet_replacing(id, meth = nil) {|event| ... } ⇒ Object

Process a RTC::EVT_RICHTEXT_STYLESHEET_REPLACING event, generated when the control’s stylesheet is about to be replaced, for example when a file is loaded into the control. Valid event functions: Veto, GetOldStyleSheet, GetNewStyleSheet.

Parameters:

Yield Parameters:



77
# File 'lib/wx/doc/gen/rtc/event_list.rb', line 77

def evt_richtext_stylesheet_replacing(id, meth = nil, &block) end

#evt_right_dclick(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_RIGHT_DCLICK event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



216
# File 'lib/wx/doc/gen/event_list.rb', line 216

def evt_right_dclick(meth = nil, &block) end

#evt_right_down(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_RIGHT_DOWN event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



206
# File 'lib/wx/doc/gen/event_list.rb', line 206

def evt_right_down(meth = nil, &block) end

#evt_right_up(meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_RIGHT_UP event.

Parameters:

  • meth (String, Symbol, Method, Proc) (defaults to: nil)

    (name of) method or handler proc

Yield Parameters:



211
# File 'lib/wx/doc/gen/event_list.rb', line 211

def evt_right_up(meth = nil, &block) end

#evt_sash_dragged(id, meth = nil) {|event| ... } ⇒ Object

Process a Wx::EVT_SASH_DRAGGED event, when the user has finished dragging a sash.

Parameters:

Yield Parameters:



1042
# File 'lib/wx/doc/gen/event_list.rb', line 1042

def evt_sash_dragged(id, meth = nil, &block) end

#evt_sash_dragged_range(id1, id2, meth = nil) {|event| ... } ⇒