May 28, 2000, 2:38 PM
Post #3 of 3
You could write a Perl/Tk frontend using the Tk module. If you have ActiveState Perl installed, you should be able to use the PPM (Perl Package Manager) to install the Tk module, just use the command:
The module comes with extensive documentation, however another good resource is the Learning Perl/Tk book by Nancy Walsh (published by O'Reilly).
You can also build Tk forms graphically, similar to Visual Basic's form builder, using a program called SpecTcl (available at http://programming.ccp14.ac.uk/ftp-mirror/programming/tcltk/pub/tcl/guitools/ in versions for multiple platforms, including Windows). While originally designed for creating Tcl/Tk forms, it can also save Perl/Tk verions, the SpecPerl version should be included with the distibution if I remember correctly. Also lets you create Java forms too, but I've never tried that.
Also, if you need to distrubute your program in non-source form, you might check out Perl2Exe, at http://www.perl2exe.com it's NOT free (in fact it's pretty expensive) but I bought the Enterprise edition of it it's so cool :-) Basically it lets you convert your Perl scripts into .exe files (also lets you create executables for *nix/Linux). There's a demo available, and full versions are sold seperately for each platform you can compile to (you can compile from any platform to any platform you have a license for...i.e. from Win to Win or Win to *nix etc.)
BTW, Perl2Exe only works with Perl v5.005_03 of ActiveState's Perl so far, not v5.6.0.
(EDIT) The official SpecTcl homepage is at: http://dev.scriptics.com/software/spectcl/
[This message has been edited by Dayvid (edited 05-28-2000).]