Wow! Thanks for the enthusiastic responses! Well I'm a C++ guy so GTK* and WxWindows look good. But is anyone using these on ActiveState Perl? Is there some other perl for windows that I should be using for GUI?
Siegfried > >-----Original Message----->From: Daniel Kasak [mailto:[EMAIL PROTECTED] >Sent: Thursday, May 05, 2005 5:20 AM>To: Siegfried Heintze; 'Perl Beginners List'>Subject: Re: Favorite Packages for Platform Neutral GUI? > >Siegfried Heintze wrote: > >>I get the impression that there are several alternatives to use=ing Tk for >>writing OS neutral GUI programs in Perl. >> >>Can anyone point me to a discussion that might help me choose one? >> >> >I'll give my vote to Gtk2 any day. > >To start with, Tk looks like barf. It really, really, looks bad. Gtk2 >has a large selection of widgets and excellent theming support. If you >want people to smile when your application starts instead of frowning, >use Gtk2. For Linux users, you have the added bonus of your application >looking like the rest of their Gtk2 applications. > >Next, Gtk2 is being actively developed. While I don't have any on-depth >knowledge of Tk, my impression is that it's pretty static. > >While I concede that there are probably more users of Perl-Tk than >Gtk2-Perl, the support in the Gtk2-Perl forum is excellent. As for bugs, >I've only ever stumbled across *one* bug, and it was fixed months before >I came across it ... I just hadn't updated yet. > >OS support is pretty good for Gtk2. It obviously works well on Linux. >There are installers for Gtk-2.6.7 ( or something like that ) for >Windows, with a bundled theme switcher and a large selection of themes. >Gtk2 works well under Windows - not quite as fast as under Linux, but >otherwise I haven't hit any bugs. OS-X users can use Fink to install >Gtk2. One of the Gtk2-Perl uses a Powerbook as a development box. I also >have a Powerbook, but I use Darwin Ports, and their Gtk2 ports aren't >quite as good as Fink. I will be moving to Fink soon ... but anyway, >*apparently* it works perfectly well if you install via fink. OS-X users >will also have to be running an X server, which slows things down a bit. >Unfortunately there's no native port of Gtk2 for OS-X. > >Glade ( the Gtk2 WYSIWYG builder ) is also a pleasure to work with. > >As you might guess, I like Gtk2-Perl. I'm porting our database >front-ends from MS Access to Gtk2-Perl at work. I have 2 systems >complete rolled out, and I'm immensely happy with the results. I wrote >Gtk2::Ex::DBI ( see http://entropy.homelinux.org ... which is a little >broken after a botched php upgrade, but still usable ... or fetch via >cpan ) to bind a DBI recordset to widgets on a Glade-generated form. > >Anyway, enough of Gtk2 :) There's also Perl-QT. I looked at it briefly >before choosing Gtk2-Perl. I simply don't like QT and it's themes. I >don't run KDE and don't pay too much attention to what they're doing. QT >has been ported to a lot of systems, including Windows and OS X. I'm not >sure how easy it would be to get the Perl bindings compiled or whether >there are binary packages available. > >So back to Gtk2. Use it. It rocks. > >Dan -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] <http://learn.perl.org/> <http://learn.perl.org/first-response>