From: Mattia B. <mb...@ds...> - 2002-09-05 17:33:03
|
> Just in case there are questions, I'm running wxPerl 0.11, wxWindows 2.2.9, > from the PPM package on the website, under ActivePerl build 623. Thanks > The following code (as small as I could get it - what is the completely > minimal Wx "Hello World" program?) reproduces the problems - both can be This si small enough; thanks! > demonstrated by swapping in a 0 for the 1 in the respective trinary > conditionals. In the case of passing -1 to Wx::MenuItem::new, the menuitem > simply never shows up in the menu. In the case of passing $mexit instead of > $mexit->GetId to EVT_MENU, the event binding isn't implemented. Ah, OK, I didn't understand you were talking about wxMenuItem (I somehow missed the second half of the subject - sorry). The answers are that passing -1 to the menuitem ctor is not going to work - unfortunatley - it is a wxWindows feature (or limitation, depending on your POV). The other problem (having to call ->GetId on the menuitem) will be fixed in the next wxPerl release. Thanks for your time. Mattia |