Hi, I am currently comparing Tk with Win32::GUI. Seeing that I'll be programming for Win32, protability (to unix/mac) is not needed.
In just a short time (with win32::GUI) i was able to write simple windows already. albeit crude, at least it took me a lot less time than with Tk. Perlapp and GUI opened a new programming world for me. And it is worth time and effort to learn it. But learning Tk? Hmmm. Is it this difficult to learn it? Too bad win32::GUI does not have much documentations as well. Does anyone have a good win32::gui website or book even? thanks Jaime At 11:53 PM 2005-08-02 +0800, Hugh Loebner wrote: >What parts of Tk are you having trouble understanding? > >I only know Perl Tk, but I do know that it is _extremely_ powerful. >There are a few counter intuitive (for me) constructs, but once you >catch on to the syntax things aren't too bad. I don't know if any of >the other GUI's are more powerful, but I have yet to find a GUI task >that I want the computer to do that Tk can't accomplish. > >As far as speed is concerned, my applications are heavily into file >access, which is what really eats up time. I don't think using Tk vs >another GUI will make much difference in operating speed if you do >much I/O > >The book "Mastering Perl/Tk" by Lidie and Walsh is, unfortunately, >written very poorly. It's quite disorganized. However, buried in its >nooks and crannies is all the information you need. It's just too bad >that the authors go out of their way to make some simple ideas >unnecessarily complex. > >A few suggestions: I almost always use "form" rather than "pack" for >positioning an object - it's much more powerful and, for me, more >logical. "Grid" is also very useful for presenting tabular material. >I usually use "grid" with a "Scrolled Pane" rather than the gibberish. > >Hugh Loebner > > > > > >> Hi, >> >> I've been learning Perl Tk for the past few weeks and honestly, I find >> it very difficult to learn Tk. Secondly, according to a friend who had >> worked on Perl GUI before, "Tk run slower than most other Perl GUI". >> >> Seeing that I am having hard time learning Tk, I sure would like to >> learn other "Better" Perl GUI out there. In your honest opinion, what is >> the easier and better performing Perl GUI available? >> >> wxPerl? Win32-GUI? whatelse? >> >> Thanks. >> >> Jaime >> >> >> Email Advisory================================================== >> To ensure delivery of message to [EMAIL PROTECTED], please contact your >> email provider and ask them if your email server has a valid DNS entry. >> Public Email Servers must have a valid hostname and routeable public IP >> Address per RFC1912 compliance. >> >> To test the compliance of your email server, please send an email to: >> [EMAIL PROTECTED]; our server will reply with a result within >> minutes. ==================================================Email >> Advisory >> >> _______________________________________________ >> Perl-Win32-Users mailing list Perl-Win32-Users@listserv.ActiveState.com >> To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs >> >> _______________________________________________ >> Perl-Win32-Users mailing list >> Perl-Win32-Users@listserv.ActiveState.com >> To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs >> > >_______________________________________________ >Perl-Win32-Users mailing list >Perl-Win32-Users@listserv.ActiveState.com >To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs > > Email Advisory================================================== To ensure delivery of message to [EMAIL PROTECTED], please contact your email provider and ask them if your email server has a valid DNS entry. Public Email Servers must have a valid hostname and routeable public IP Address per RFC1912 compliance. To test the compliance of your email server, please send an email to: [EMAIL PROTECTED]; our server will reply with a result within minutes. ==================================================Email Advisory _______________________________________________ Perl-Win32-Users mailing list Perl-Win32-Users@listserv.ActiveState.com To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs