search for: add_pending_ev

Displaying 2 results from an estimated 2 matches for "add_pending_ev".

Did you mean: add_pending_yp
2007 Jul 27
0
[ wxruby-Bugs-12610 ] Possible crash with EvtHandler.add_pending_evemt and custom event class
...d by visiting: http://rubyforge.org/tracker/?func=detail&atid=218&aid=12610&group_id=35 Category: Incorrect behavior Group: None Status: Open Resolution: None Priority: 2 Submitted By: Alex Fenton (brokentoy) Assigned to: Alex Fenton (brokentoy) Summary: Possible crash with EvtHandler.add_pending_evemt and custom event class Initial Comment: If a custom event sets associated client_data using set_client_data, and then the event is queued using EvtHandler#add_pending_event the client_data may be prematurely deleted if GC runs before the event is actually processed. Temporary workaround is to...
2006 Dec 18
13
unit testing wxruby GUIs
...e only real advantage I can see is being able to record actions. 2) I think a better way would be to use the wxRuby API to simulate events directly. Event objects are instantiable like any other, and they can then be passed to the app objects for handling by using EvtHandler#process_event or #add_pending_event. A snippet that works for me (OS X, 0.0.38) f = Wx::Frame.new(nil, -1, ''test_app'') b = Wx::Button.new(f, -1, ''click'') evt_button(b.get_id) { | e | Kernel.raise ''I was clicked'' } # I got this 10003 id by calling get_event_ty...