This is because PAR seems to fork a new child process, then immediately close. This causes the unless (caller)
condition in the app.pl file to always be false.
in the main app.pl file, change:
unless(caller){ my $app = myApp->new(); $app->MainLoop(); }
to this:
my $app = myApp->new(); $app->MainLoop();
keywords: PAR, pp, WxGlade, Wx, wxperl, perl, windows, win32