Wxruby not used but think it’d be similar to fxruby.
I usually use wxRuby when coding GUIs and it’s a wonderful tookit (it
comes with PLENTY of examples and quite good documentation), but on my
current machine it just doesn’t run. I get plenty of segfaults with it.
Hopefully this will be resolved soon, because otherwise I have to recode
all the programs I’ve written with it…
i also use ruby-gtk2, and i’m generally very happy with it. it uses
native widgets, and gives a ‘natural’ look to your apps. there’s a bit
of a learning curve as with any toolkit, but once you get the hang of
it, it works really well.
i agree with the earlier post that the documentation is probably the
biggest benefit, and there’s the gnome2 part of this forum which is
extremely helpful. it’s also in active development which is a big plus!
there’s also the glade ui designer, which i haven’t used, but is
supposed to make gui programming with gtk easier…
Formerly I used Tk but now, I am using ruby-gtk2 because i found it very
versatile and because it has a good documentation. I also like its
object oriented design.
I use it on windows (XP, 7) and linux (Fedora) without any change in my
ruby 1.8.7 code.
For me I did not like Tk, neither the look nor the documentation.
I used FXRuby for some time but FXRuby died when FOX died.
Basically I had a choice between qtruby and ruby-gtk/gnome and although
I think Qt4 is now better than Gtk2, the documentation of ruby-gtk was
better so I started to use ruby-gtk.
Tk has certainly been improved but when I was using it, it had not as
many features as Gtk2, for example list boxes or tree views with
sortable columns. That’s the main reason why I switched.
I currently just use straight swing wrapper with jruby (wrapped to be
ruby friendlier). Unfortunately there’s no clear winner, AFAIK.
Roger, is that wrapper input_form?
A few months ago I learned of Monkeybars and had planned to learn it,
but I haven’t gotten around to it. I’m still wondering what the
advantages of it (or other wrappers) over raw Swing are.