For Quality purpouses, Gary Stainburn 's mail on Friday 30 January 2004 16:26 may have been monitored or recorded as: > Hi folks, >
Hi Gary, > As I've never looked at Tk before I would appreciate people's opinions on > it. Specifically, how easy is it to develop, and how portable is it between > the two platforms? I havent read your privious thred, so I dont really know if this is helpful for you: most of the scripts I ever wrote that I wanted to have a GUI for were scripts that needed (sometimes complicated) config files. So what I did was writing qw/simle/ GUIs using Tk to produce these config files, that way keeping program logic and User Interface seperate (and easily exchangable). In that approach it is possible to do a little interactivity even when the "real" programm is running, but if you need to promt users for something ever second at runtime, thats probably to not a good idea. However, the GUIs are pretty reusable and for these simple tasks pretty easy to write. > Any comments about deploying on a Windows platform would also be > appreciated (I want to provide it as a download, so simple install would be > good). -- The pairs of script/gui I wrote so far worked fine on SuSe Linux 8.0 up and Win32 (didnt try other OS). I once did a Win package for download using the tarma installer TI (www.tarma.com) which installed activestateperl if required and my script/GUI pair - TI is freeware that produces a Win Installer for you. Worked fine. If you only need to do a Win GUI, look at the GUI Loft, too. (www.banhof.se/ ~johanl/perl/Loft/) Thats a WYSIWYG GUI design tool, pretty delphi like, except that it doesent produce code but a design file which you can work with in you app, so you can click your GUI together and focus on the logic. Neat thing. As Joseph was pointing out, examples in the Tk docu are an endangerd species: Mastering Perl/Tk by Steve Lidie and Nacy Walsh is an extended zoo of these. Enjoy clicking around, Wolf -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] <http://learn.perl.org/> <http://learn.perl.org/first-response>