MenuItem gibt unter #PB_Any gleichen wert zurück
Verfasst: 23.02.2005 19:46
Hallo!
Jetz wird es ganz interessant. In meinem Programm verwende ich Plug-Ins und ein Menü um diese zu steuern. In die Menüleiste füge ich die Items so ein:Das Interessante ist hier, dass MenuItem() immer 1 zurück gibt. Wenn ich dann in der GUI auf ein Menü klicke kommt ein Menü mit der ID '65535'. Ich glaub das ist ein Bug in PB
. Wenn ich #PB_Any durch 201-202 ersetze wird das Menü richtig erkannt, gibt aber immer noch 1 zurück. Die neue Beta löst das Problem auch nicht...
Jetz wird es ganz interessant. In meinem Programm verwende ich Plug-Ins und ein Menü um diese zu steuern. In die Menüleiste füge ich die Items so ein:
Code: Alles auswählen
OpenSubMenu(PluginPool()\plgInterface\plgTitel)
PluginPool()\plgMenuItem0 = MenuItem(#PB_Any, "Exportieren...")
PluginPool()\plgMenuItem1 = MenuItem(#PB_Any, "Über das Plug-In")
PluginPool()\plgMenuItem2 = MenuItem(#PB_Any, "Einstellungen")
Debug PluginPool()\plgMenuItem0
Debug PluginPool()\plgMenuItem1
Debug PluginPool()\plgMenuItem2
Debug "-----------------------"
CloseSubMenu()