Whoa PMX is shoddy.
I got the message you mentioned when I first tried it, but after that I get "Memory could not be 'read'" at 0x0000000. If I disable all the NEM stuff and then go to the about screen, when I click OK the program locks up.
I'm looking into the crash out of curiosity. If something can cause a crash like that then it's not good and must be fixed.
-----Original Message-----
From: perl-win32-gui-hackers-admin@lists.sourceforge.net [mailto:perl-win32-gui-hackers-admin@lists.sourceforge.net]On Behalf Of Jez White
Sent: 15 February 2004 15:59
To: guihackers
Subject: [perl-win32-gui-hackers] Strange behaviour in the NEM - Bugs?


For a while I've been having strange behaviour in the NEM - I've always assumed it was something that I was doing (or not doing). Basically it's when you mix NEM and OEM. As an example, look at pmx.pl in the samples folder. It mainly uses OEM, but has a couple of NEM calls.
If you run it from the command line, and select any menu item, you get an
"Undefined subroutine &main:: called at pmx.pl line 383."
If you comment out the two places that use NEM calls (line 43, and lines 79 to 81) the program runs fine.
I've tried -eventmodel but this makes no difference.
Is this a bug?