Seite 1 von 1

MenuItem gibt unter #PB_Any gleichen wert zurück

Verfasst: 23.02.2005 19:46
von MVXA
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:

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()
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...

Verfasst: 23.02.2005 20:13
von remi_meier
#PB_Any wird für MenuItems AFAIK noch nicht unterstützt!

Verfasst: 23.02.2005 20:15
von MVXA
gant toll -_-