# ---------------------------------------------------------------------------- # This file is automatically generated by the WXRuby3 documentation # generator. Do not alter this file. # ---------------------------------------------------------------------------- class Wx::EvtHandler # @!group STC Event handler methods # Process a {Wx::STC::EVT_STC_AUTOCOMP_CANCELLED} event. # @param [Integer,Wx::Enum,Wx::Window,Wx::MenuItem,Wx::ToolBarTool,Wx::Timer] id window/control id # @param [String,Symbol,Method,Proc] meth (name of) method or handler proc # @yieldparam [Wx::STC::StyledTextEvent] event the event to handle def evt_stc_autocomp_cancelled(id, meth = nil, &block) end # Process a {Wx::STC::EVT_STC_AUTOCOMP_CHAR_DELETED} event. # @param [Integer,Wx::Enum,Wx::Window,Wx::MenuItem,Wx::ToolBarTool,Wx::Timer] id window/control id # @param [String,Symbol,Method,Proc] meth (name of) method or handler proc # @yieldparam [Wx::STC::StyledTextEvent] event the event to handle def evt_stc_autocomp_char_deleted(id, meth = nil, &block) end # Process a {Wx::STC::EVT_STC_AUTOCOMP_COMPLETED} event. # @param [Integer,Wx::Enum,Wx::Window,Wx::MenuItem,Wx::ToolBarTool,Wx::Timer] id window/control id # @param [String,Symbol,Method,Proc] meth (name of) method or handler proc # @yieldparam [Wx::STC::StyledTextEvent] event the event to handle def evt_stc_autocomp_completed(id, meth = nil, &block) end # Process a {Wx::STC::EVT_STC_AUTOCOMP_SELECTION} event. # @param [Integer,Wx::Enum,Wx::Window,Wx::MenuItem,Wx::ToolBarTool,Wx::Timer] id window/control id # @param [String,Symbol,Method,Proc] meth (name of) method or handler proc # @yieldparam [Wx::STC::StyledTextEvent] event the event to handle def evt_stc_autocomp_selection(id, meth = nil, &block) end # Process a {Wx::STC::EVT_STC_AUTOCOMP_SELECTION_CHANGE} event. # @param [Integer,Wx::Enum,Wx::Window,Wx::MenuItem,Wx::ToolBarTool,Wx::Timer] id window/control id # @param [String,Symbol,Method,Proc] meth (name of) method or handler proc # @yieldparam [Wx::STC::StyledTextEvent] event the event to handle def evt_stc_autocomp_selection_change(id, meth = nil, &block) end # Process a {Wx::STC::EVT_STC_CALLTIP_CLICK} event. # @param [Integer,Wx::Enum,Wx::Window,Wx::MenuItem,Wx::ToolBarTool,Wx::Timer] id window/control id # @param [String,Symbol,Method,Proc] meth (name of) method or handler proc # @yieldparam [Wx::STC::StyledTextEvent] event the event to handle def evt_stc_calltip_click(id, meth = nil, &block) end # Process a {Wx::STC::EVT_STC_CHANGE} event. # @param [Integer,Wx::Enum,Wx::Window,Wx::MenuItem,Wx::ToolBarTool,Wx::Timer] id window/control id # @param [String,Symbol,Method,Proc] meth (name of) method or handler proc # @yieldparam [Wx::STC::StyledTextEvent] event the event to handle def evt_stc_change(id, meth = nil, &block) end # Process a {Wx::STC::EVT_STC_CHARADDED} event. # @param [Integer,Wx::Enum,Wx::Window,Wx::MenuItem,Wx::ToolBarTool,Wx::Timer] id window/control id # @param [String,Symbol,Method,Proc] meth (name of) method or handler proc # @yieldparam [Wx::STC::StyledTextEvent] event the event to handle def evt_stc_charadded(id, meth = nil, &block) end # Process a {Wx::STC::EVT_STC_CLIPBOARD_COPY} event. # @param [Integer,Wx::Enum,Wx::Window,Wx::MenuItem,Wx::ToolBarTool,Wx::Timer] id window/control id # @param [String,Symbol,Method,Proc] meth (name of) method or handler proc # @yieldparam [Wx::STC::StyledTextEvent] event the event to handle def evt_stc_clipboard_copy(id, meth = nil, &block) end # Process a {Wx::STC::EVT_STC_CLIPBOARD_PASTE} event. # @param [Integer,Wx::Enum,Wx::Window,Wx::MenuItem,Wx::ToolBarTool,Wx::Timer] id window/control id # @param [String,Symbol,Method,Proc] meth (name of) method or handler proc # @yieldparam [Wx::STC::StyledTextEvent] event the event to handle def evt_stc_clipboard_paste(id, meth = nil, &block) end # Process a {Wx::STC::EVT_STC_DO_DROP} event. # @param [Integer,Wx::Enum,Wx::Window,Wx::MenuItem,Wx::ToolBarTool,Wx::Timer] id window/control id # @param [String,Symbol,Method,Proc] meth (name of) method or handler proc # @yieldparam [Wx::STC::StyledTextEvent] event the event to handle def evt_stc_do_drop(id, meth = nil, &block) end # Process a {Wx::STC::EVT_STC_DOUBLECLICK} event. # @param [Integer,Wx::Enum,Wx::Window,Wx::MenuItem,Wx::ToolBarTool,Wx::Timer] id window/control id # @param [String,Symbol,Method,Proc] meth (name of) method or handler proc # @yieldparam [Wx::STC::StyledTextEvent] event the event to handle def evt_stc_doubleclick(id, meth = nil, &block) end # Process a {Wx::STC::EVT_STC_DRAG_OVER} event. # @param [Integer,Wx::Enum,Wx::Window,Wx::MenuItem,Wx::ToolBarTool,Wx::Timer] id window/control id # @param [String,Symbol,Method,Proc] meth (name of) method or handler proc # @yieldparam [Wx::STC::StyledTextEvent] event the event to handle def evt_stc_drag_over(id, meth = nil, &block) end # Process a {Wx::STC::EVT_STC_DWELLEND} event. # @param [Integer,Wx::Enum,Wx::Window,Wx::MenuItem,Wx::ToolBarTool,Wx::Timer] id window/control id # @param [String,Symbol,Method,Proc] meth (name of) method or handler proc # @yieldparam [Wx::STC::StyledTextEvent] event the event to handle def evt_stc_dwellend(id, meth = nil, &block) end # Process a {Wx::STC::EVT_STC_DWELLSTART} event. # @param [Integer,Wx::Enum,Wx::Window,Wx::MenuItem,Wx::ToolBarTool,Wx::Timer] id window/control id # @param [String,Symbol,Method,Proc] meth (name of) method or handler proc # @yieldparam [Wx::STC::StyledTextEvent] event the event to handle def evt_stc_dwellstart(id, meth = nil, &block) end # Process a {Wx::STC::EVT_STC_HOTSPOT_CLICK} event. # @param [Integer,Wx::Enum,Wx::Window,Wx::MenuItem,Wx::ToolBarTool,Wx::Timer] id window/control id # @param [String,Symbol,Method,Proc] meth (name of) method or handler proc # @yieldparam [Wx::STC::StyledTextEvent] event the event to handle def evt_stc_hotspot_click(id, meth = nil, &block) end # Process a {Wx::STC::EVT_STC_HOTSPOT_DCLICK} event. # @param [Integer,Wx::Enum,Wx::Window,Wx::MenuItem,Wx::ToolBarTool,Wx::Timer] id window/control id # @param [String,Symbol,Method,Proc] meth (name of) method or handler proc # @yieldparam [Wx::STC::StyledTextEvent] event the event to handle def evt_stc_hotspot_dclick(id, meth = nil, &block) end # Process a {Wx::STC::EVT_STC_HOTSPOT_RELEASE_CLICK} event. # @param [Integer,Wx::Enum,Wx::Window,Wx::MenuItem,Wx::ToolBarTool,Wx::Timer] id window/control id # @param [String,Symbol,Method,Proc] meth (name of) method or handler proc # @yieldparam [Wx::STC::StyledTextEvent] event the event to handle def evt_stc_hotspot_release_click(id, meth = nil, &block) end # Process a {Wx::STC::EVT_STC_INDICATOR_CLICK} event. # @param [Integer,Wx::Enum,Wx::Window,Wx::MenuItem,Wx::ToolBarTool,Wx::Timer] id window/control id # @param [String,Symbol,Method,Proc] meth (name of) method or handler proc # @yieldparam [Wx::STC::StyledTextEvent] event the event to handle def evt_stc_indicator_click(id, meth = nil, &block) end # Process a {Wx::STC::EVT_STC_INDICATOR_RELEASE} event. # @param [Integer,Wx::Enum,Wx::Window,Wx::MenuItem,Wx::ToolBarTool,Wx::Timer] id window/control id # @param [String,Symbol,Method,Proc] meth (name of) method or handler proc # @yieldparam [Wx::STC::StyledTextEvent] event the event to handle def evt_stc_indicator_release(id, meth = nil, &block) end # Process a {Wx::STC::EVT_STC_MACRORECORD} event. # @param [Integer,Wx::Enum,Wx::Window,Wx::MenuItem,Wx::ToolBarTool,Wx::Timer] id window/control id # @param [String,Symbol,Method,Proc] meth (name of) method or handler proc # @yieldparam [Wx::STC::StyledTextEvent] event the event to handle def evt_stc_macrorecord(id, meth = nil, &block) end # Process a {Wx::STC::EVT_STC_MARGIN_RIGHT_CLICK} event. # @param [Integer,Wx::Enum,Wx::Window,Wx::MenuItem,Wx::ToolBarTool,Wx::Timer] id window/control id # @param [String,Symbol,Method,Proc] meth (name of) method or handler proc # @yieldparam [Wx::STC::StyledTextEvent] event the event to handle def evt_stc_margin_right_click(id, meth = nil, &block) end # Process a {Wx::STC::EVT_STC_MARGINCLICK} event. # @param [Integer,Wx::Enum,Wx::Window,Wx::MenuItem,Wx::ToolBarTool,Wx::Timer] id window/control id # @param [String,Symbol,Method,Proc] meth (name of) method or handler proc # @yieldparam [Wx::STC::StyledTextEvent] event the event to handle def evt_stc_marginclick(id, meth = nil, &block) end # Process a {Wx::STC::EVT_STC_MODIFIED} event. # @param [Integer,Wx::Enum,Wx::Window,Wx::MenuItem,Wx::ToolBarTool,Wx::Timer] id window/control id # @param [String,Symbol,Method,Proc] meth (name of) method or handler proc # @yieldparam [Wx::STC::StyledTextEvent] event the event to handle def evt_stc_modified(id, meth = nil, &block) end # Process a {Wx::STC::EVT_STC_NEEDSHOWN} event. # @param [Integer,Wx::Enum,Wx::Window,Wx::MenuItem,Wx::ToolBarTool,Wx::Timer] id window/control id # @param [String,Symbol,Method,Proc] meth (name of) method or handler proc # @yieldparam [Wx::STC::StyledTextEvent] event the event to handle def evt_stc_needshown(id, meth = nil, &block) end # Process a {Wx::STC::EVT_STC_PAINTED} event. # @param [Integer,Wx::Enum,Wx::Window,Wx::MenuItem,Wx::ToolBarTool,Wx::Timer] id window/control id # @param [String,Symbol,Method,Proc] meth (name of) method or handler proc # @yieldparam [Wx::STC::StyledTextEvent] event the event to handle def evt_stc_painted(id, meth = nil, &block) end # Process a {Wx::STC::EVT_STC_ROMODIFYATTEMPT} event. # @param [Integer,Wx::Enum,Wx::Window,Wx::MenuItem,Wx::ToolBarTool,Wx::Timer] id window/control id # @param [String,Symbol,Method,Proc] meth (name of) method or handler proc # @yieldparam [Wx::STC::StyledTextEvent] event the event to handle def evt_stc_romodifyattempt(id, meth = nil, &block) end # Process a {Wx::STC::EVT_STC_SAVEPOINTLEFT} event. # @param [Integer,Wx::Enum,Wx::Window,Wx::MenuItem,Wx::ToolBarTool,Wx::Timer] id window/control id # @param [String,Symbol,Method,Proc] meth (name of) method or handler proc # @yieldparam [Wx::STC::StyledTextEvent] event the event to handle def evt_stc_savepointleft(id, meth = nil, &block) end # Process a {Wx::STC::EVT_STC_SAVEPOINTREACHED} event. # @param [Integer,Wx::Enum,Wx::Window,Wx::MenuItem,Wx::ToolBarTool,Wx::Timer] id window/control id # @param [String,Symbol,Method,Proc] meth (name of) method or handler proc # @yieldparam [Wx::STC::StyledTextEvent] event the event to handle def evt_stc_savepointreached(id, meth = nil, &block) end # Process a {Wx::STC::EVT_STC_START_DRAG} event. # @param [Integer,Wx::Enum,Wx::Window,Wx::MenuItem,Wx::ToolBarTool,Wx::Timer] id window/control id # @param [String,Symbol,Method,Proc] meth (name of) method or handler proc # @yieldparam [Wx::STC::StyledTextEvent] event the event to handle def evt_stc_start_drag(id, meth = nil, &block) end # Process a {Wx::STC::EVT_STC_STYLENEEDED} event. # @param [Integer,Wx::Enum,Wx::Window,Wx::MenuItem,Wx::ToolBarTool,Wx::Timer] id window/control id # @param [String,Symbol,Method,Proc] meth (name of) method or handler proc # @yieldparam [Wx::STC::StyledTextEvent] event the event to handle def evt_stc_styleneeded(id, meth = nil, &block) end # Process a {Wx::STC::EVT_STC_UPDATEUI} event. # @param [Integer,Wx::Enum,Wx::Window,Wx::MenuItem,Wx::ToolBarTool,Wx::Timer] id window/control id # @param [String,Symbol,Method,Proc] meth (name of) method or handler proc # @yieldparam [Wx::STC::StyledTextEvent] event the event to handle def evt_stc_updateui(id, meth = nil, &block) end # Process a {Wx::STC::EVT_STC_USERLISTSELECTION} event. # @param [Integer,Wx::Enum,Wx::Window,Wx::MenuItem,Wx::ToolBarTool,Wx::Timer] id window/control id # @param [String,Symbol,Method,Proc] meth (name of) method or handler proc # @yieldparam [Wx::STC::StyledTextEvent] event the event to handle def evt_stc_userlistselection(id, meth = nil, &block) end # Process a {Wx::STC::EVT_STC_ZOOM} event. # @param [Integer,Wx::Enum,Wx::Window,Wx::MenuItem,Wx::ToolBarTool,Wx::Timer] id window/control id # @param [String,Symbol,Method,Proc] meth (name of) method or handler proc # @yieldparam [Wx::STC::StyledTextEvent] event the event to handle def evt_stc_zoom(id, meth = nil, &block) end # @!endgroup end