I just checked in some nifty changes from Nick, including:
Added NULL_PEN and NULL_BRUSH
Added alt_down, control_down, shift_down, meta_down
methods to MouseEvent
Added support for returning subclasses of wxWindow''s that are not
yet wxruby objects. To do this, I added a wxpp type (DYNAMIC) that
calls wxRbTypeTable, which invokes the proper ruby wrapper. This can
probably be expanded for dynamic conversions of most wxObject based
objects.
Added support for XRC. It is left off in extconf.rb by default for
now. Currently the names for some of the methods are really lame
(load_dialog_subclass) and I don''t mind if they change.
This requires the dynamic return types change dr
Added the ''paint'' method to Window, which creates a DC,
passes it
to a yield method, and then destroys it.
Let me know if anything broke!
Kevin