ColonelPanic has asked for the wisdom of the Perl Monks concerning the following question:

This is a very general question. I've been programming Perl for about 6 months, although I have a fairly good amount of experience in C++. I was wondering, is there any practical way to GUI Perl under Win32? I ask because I am interested in writing some sort of alternative shell to windows explorer. Perl, with direct interfacing to system commands, would be ideal for much of this work. Any resource you can point me to would be greatly appreciated.

Replies are listed 'Best First'.
(jptxs) Re: GUI under win32
by jptxs (Curate) on Dec 14, 2000 at 04:56 UTC

    Sounds like a job for CPAN!

    I'd start by checking out Win32::GUI which is a module built expressly for the purpose you describe. But I should also point out that 99% of the time I just use the web as a GUI for all my apps so that the end user's OS of choice is no issue and the client side maintenance is no issue.

    my $.02

    "A man's maturity -- consists in having found again the seriousness one had as a child, at play." --Nietzsche
Re: GUI under win32
by Adam (Vicar) on Dec 14, 2000 at 05:26 UTC
    You might also want to check out Perl Tk, for win32 just use ActiveState's build of it via PPM (install Tk) rather then trying to build it yourself. In general, Tk is cross platform.
      I agree. I have used both Win32::GUI and Tk (I am a native Perl/Win developer) and have found that although Win32::GUI may produce GUI elements that are more native to windows and sometimes interface better with Windows, Tk is a much easier, quicker and better option. And like Adam said, it is cross platform!!