Forum Moderators: coopster & phranque

Message Too Old, No Replies

Perl Windows Interfaces?

tk - wx?

         

Brett_Tabke

4:23 am on Jan 26, 2010 (gmt 0)

WebmasterWorld Administrator 10+ Year Member Top Contributors Of The Month



Anyone doing anything real fancy with gui's for perl?

I toyed with TK alot about 4-5 years ago. Messed with WXPerl last summer for a bit.

I just can't seem to get excited about learning the UI when you can pop up a server, and throw up an SAS app so easy.

The one thing that was fun though, was using Perl2exe and bundling up and entire stand alone app as a program for distribution.

rocknbil

6:13 pm on Feb 1, 2010 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Don't want you to feel ignored here Brett. Interfaces? No. BAH. Start->run enter cmd, cd \directory\to\play\in. :-P

janharders

11:23 pm on Feb 2, 2010 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



real fancy stuff [kephra.sourceforge.net]

but me, personally, I usually just whip up a web app or use some standalone cdbased httpd/perl-solution if it needs to be distributed offline.

chrisranjana

11:24 am on Feb 4, 2010 (gmt 0)

10+ Year Member



I used to dabble with perl win32 GUI long time ago.

Brett_Tabke

3:32 pm on Mar 12, 2010 (gmt 0)

WebmasterWorld Administrator 10+ Year Member Top Contributors Of The Month



About 5 years ago, I spent 2 months playing with TK. It took forever to come to terms with many of the widgets and how the perl mods fit together with it.

Last night, I ran onto WXGlade [wxglade.sourceforge.net] GUI WX widget framework builder. When done designing your frame/interface, you press "generate code" and it creates the perl code for you (or python, lisp, or C++).

In under 5 minutes I had created a basic program framework and interface. I was pretty amazed when I pressed run on the generated code an my new program popped up. It looked and felt native windows.

I highly recommend that if you are looking for a GUI builder for perl to give WX and WXPerl a try.

You must run Perl v 5.8.8 to install the latest binary of WxPerl. After that is up and running - then dl and run WXGlade.