Any help for this? I figure it’s still on topic since the topic
is about GUI’s for Ruby.
Hello.
I can not help you with your above particular question.
However had, I personally use ruby-gnome and ruby-gtk. There are also
bindings for gtk3 which sort of work but I have not tested them
extensively.
Last year I started to push in my old custom code into a gem - you can
find some enhancements perhaps to the default ruby-gtk stuff here:
https://rubygems.org/gems/gtk_module
It is not really super-documented, so it may be best to just look at the
source and see whether you can use something.
The ruby-gnome bindings can be downloaded here:
https://ruby-gnome2.osdn.jp/hiki.cgi
Try to install it and get the hello world example working.
Once it is working, I recommend you look at the gtk2 and gtk3
subdirectory; look for the samples and examples, in particular in file
main.rb but also in other files.
There is a big menu that you can run and if you double click on a
widget, the ruby source will also be shown.
About 400 or 500 .rb files examples are there and the wiki is, although
not super pretty, useable. No other GUI in ruby has such a wiki in the
first place.
I highly recommend to use ruby-gnome or ruby-gtk. Try to keep things
just simple. It will work when you stick to the simple stuff.
kou is the current main maintainer - he is very active as you can see,
last commit 2 hours ago:
https://github.com/ruby-gnome2/ruby-gnome2
He always welcomes contributors too! Last but not least, gtk looks
prettier than tk, so there is that. (ruby-qt is also ok from the
looks but I found that even less people use it than ruby-gnome and they
have no wiki.)