in reply to TrackPopupMenu delay
Hello,
I got this to work by creating the menu outside of the subroutine, then calling the menu inside of the subroutine. Here's what I mean:
use Win32::GUI();
...
my $menu = Win32::GUI::Menu->new(-name => "TestMenu");
$menu->{"TestMenu"}->AddMenuItem(
-item => 0,
-id => 14,
-text => "Exit",
-onClick => sub { $win->Hide(); undef $win; exit(0); },
);
sub Tray_RightClick {
$win->TrackPopupMenu($menu->{"TestMenu"}, Win32::GUI::GetCursorPos());
return 1;
}
...
Hope this helps you...
P.S.: Sorry about the re-post, I didn't know realize I could format with HTML tags.
~Morpheous1129
|
|---|