[ruby-talk:444384] [ANN] wxRuby3 0.9.3 release

This release brings some major additions and improvements for validation and data binding.

wxRuby3 is a cross-platform GUI library for Ruby, based on the mature wxWidgets GUI
toolkit for C++. It uses native widgets wherever possible, providing the correct look,
feel and behavior to GUI applications on Windows, OS X and Linux/GTK. wxRuby aims to
provide a comprehensive solution to developing professional-standard desktop
applications in Ruby.
wxRuby3 also provides extensive and complete reference documentation.

What's changed in this release:

- improve and extend client/user data support (see new documentation)
- improve and extend validator support (see new validator documentation)
  - add numeric validators
  - add generic validator
- add missing widgets
  - Wx::BitmapToggleButton
  - Wx::GenericStaticBitmap
- add port of wxWidgets Widgets sample
- add bitmask test methods to Wx::Enum
- various other (stability and functionality) improvements
- documentation improvements

IMPORTANT: 1 minor breaking change:
- Wx::Window#raise has been renamed to Wx::Window#raise_window to avoid the annoying
  and confusing clash with the ::Kernel#raise method; for consistency reasons
  Wx::Window#lower has been renamed to Wx::Window#lower_window

If you are interested check this out:

Documentation: File: README — wxRuby3 API Documentation

Github: GitHub - mcorino/wxRuby3: Ruby Cross-Platform GUI extension

Rubygems: wxruby3 | RubyGems.org | your community gem host

···

______________________________________________
ruby-talk mailing list -- ruby-talk@ml.ruby-lang.org
To unsubscribe send an email to ruby-talk-leave@ml.ruby-lang.org
ruby-talk info -- Info | ruby-talk@ml.ruby-lang.org - ml.ruby-lang.org