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

hi,

I'm going to write a program it funcionality is as follow :

1. Show on full screen
2. Change images with arrow-keys (as in slide show, but controled)
3. based on the selected image run a program
4. after program finish, return back to the this screen

Second goals :

1. Run this program as a SHELL replacement in Windows
2. Compile it with perl2exe so no ActiveState-Perl is needed

Give me your advices and links ?
I want to use Perl for this task, but if it is hard or impossible better use Delphi ..
I made a quick look at Win32 modules, will they work with perl2exe?

Thanx alot in advance

Replies are listed 'Best First'.
Re: full screen SHELL (win32)?
by elwarren (Priest) on Aug 24, 2002 at 16:38 UTC
    Yes, this can all be done with Perl, win32, and win32::gui.
    1. To go fullscreen you have to pass extra flags on window creation, but you can.
    2. Yeah, grab a keystoke.
    3. Sure thing, probably a for loop here...
    4. Close that window you opened...


    Second batch:
    1. Easy, just change your shell in the registry or your win32.ini (did this change somewhere?)
    2. That will work, too. I run a few p2e compiled programs using win32::gui on my workstation all day long for weeks at a time without problems. Mine tend to use around 9mb of memory and stay there, no leaks I've noticed...


    Good luck!