James Britt wrote: > Zhao Yi wrote: >> I want to choose a script to develop a GUI program. I want to know more >> about Ruby on GUI development, including its performance, function >> capability, etc. Does anyone give me a brief introduction on this? > > There are assorted C-based options for GUI toolkits (Tk, Fox, wx, GTK, > Qt, etc.). These can be used with the C implementation of Ruby (the one > people think of when then think of Ruby). > > You also have Java-based options; Swing in particular, which you can use > with JRuby. > > > You have to consider what's important: libraries, available widgets, > documentation, vendor support, layout managers, available WYSIWYG UI > editors, packaging and deployment, if end-users will need to install or > compile something, is it cross-platform, can you create your own > widgets, can you customize existing widgets, and so on. > > > I help develop a library called Monkeybars, which aims to make building > cross-platform desktop apps as simple and intuitive as the better Ruby > Web frameworks do for Web apps. Monkeybars uses JRuby + Swing, and I > encourage you to give it a whirl. It rocks. But I'm biased. > > > http://www.monkeybars.org > > -- > James Britt > > www.happycamperstudios.com - Wicked Cool Coding > www.jamesbritt.com - Playing with Better Toys > www.ruby-doc.org - Ruby Help & Documentation > www.rubystuff.com - The Ruby Store for Ruby Stuff I must say I'm not totally happy with _any_ of the current offerings that I've tried for a Ruby GUI(fxRuby, wxRuby, Shoes, Sugar). I want a form to open up and I want to be able to drop controls anywhere I want on to it without having my eyes bleed. I'd like to have a GUI builder (preferably on Linux, or will run the built GUI on Linux) that's as easy as Microsoft Visu ... hey would you guys stop throwing things ...please? ... anyway as easy as that. That being said... Monkeybars seems to be the easiest way for me to build a GUI in Ruby thus far. Hmmmm... I'll have to look at how plug-ins are done in Netbeans... It may let me automate creating a project with a form with Monkeybars. I'm just a Linux newbie so I'll just get back to creating my rinky dinky little apps in Ruby. :p If someone ever does get around to writing a decent GUI builder for Ruby I predict the flood doors would open and you'd see everyone and their dog trying Ruby out. Is that a good things?... (shrug) M -- Posted via http://www.ruby-forum.com/.