Ruby GUI Toolkits as of July 2004

R

Randy Lawrence

I found a great overview of various GUI toolkits for Ruby but it's a bit
old (2002 I think):

http://www.perfectxml.com/syngress/ruby/Page1.asp

Have any of you tried more than one GUI toolkit with Ruby? If so, which
do you prefer?

Also, are there GUI design tools or Ruby code generators for these
toolkits that are "ahead of the pack" at the moment?

Looking forward to getting your opinions and preferences.

Thanks.
 
G

gabriele renzi

Also, are there GUI design tools or Ruby code generators for these
toolkits that are "ahead of the pack" at the moment?

You can use QTDesigner and Glade, if that was what you meant
 
J

Jamey Cribbs

Randy said:
Have any of you tried more than one GUI toolkit with Ruby? If so,
which do you prefer?

Sorta. Before moving to FXRuby, I did quite a bit of work with Pygtk.
I've looked a little at Ruby-Gtk2 and it looks good, but, right now I
prefer FXRuby/Fox. Here's why:

1. Small footprint. Using UPX, exerb, and Ezexrb, I can take a medium
sized FXRuby gui app and create a stand-alone executable that is less
than 2mb.

2. FXRuby is relatively straight-forward to code. Once you figure out
a few basic things, you can pretty much figure out the whole library.
(This can also be said of Ruby-gtk).

3. I do a lot of database gui programming, so I make heavy use of
"listview" widgets. I liked the old CList widget in gtk, but that has
been replaced in gtk2 by the liststore/treeview widget. This widget
looks promising, but, so far for me, it is much slower than the old
CList widget. FXRuby, on the other hand, has a FXTable widget that is
very programmable and is super fast.

4. Fox/FXRuby is a good gui library that is getting better all the
time. Jeroen is constantly improving Fox and Lyle is very good at
keeping FXRuby in line with the newest Fox releases.

Jamey

Confidentiality Notice: This email message, including any attachments, is for the sole use of the intended recipient(s) and may contain confidential and/or privileged information. If you are not the intended recipient(s), you are hereby notified that any dissemination, unauthorized review, use, disclosure or distribution of this email and any materials contained in any attachments is prohibited. If you receive this message in error, or are not the intended recipient(s), please immediately notify the sender by email and destroy all copies of the original message, including attachments.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,755
Messages
2,569,536
Members
45,012
Latest member
RoxanneDzm

Latest Threads

Top