Probs mit Popup-Menü
Verfasst: 12.09.2004 23:07
Hi!
Warum funktioniert folgender Code nicht?
Nichtmal der Debugger gibt etwas an (gegen meine Vermutungen). Kann es sein, dass mit der Konstanten #WM_RButtonDown irgendetwas nicht stimmt? So wie der Code jetzt ist ist er allerdings recht genau aus dem Beispiel übernommen (welches bei mir funktioniert).
Falls das wichtig ist: Das Fenster ist mit SkinWin OnTop gemacht und Borderless (wie oben zu sehen).
Irgendwelche Ideen (oder Hinweise auf völlige Blödheit meinerseits
)?
Warum funktioniert folgender Code nicht?
Code: Alles auswählen
OpenWindow(1,posx,posy,1024,30,#PB_Window_BorderLess, title$)
CreatePopupMenu(0)
MenuItem(1,"Info")
MenuItem(2,"Optionen")
;blablabla, hauptschleife und so weiter und so fort
If WaitWindowEvent() = #WM_RButtonDown
Debug "rechte maustaste gedrückt"
DisplayPopupMenu(0,WindowID())
ElseIf WaitWindowEvent()= #PB_EventMenu
Select EventMenuID()
Case 1 : Debug "Menu: Info"
Case 2 : Debug "Menu: Options"
EndSelect
EndIf
Falls das wichtig ist: Das Fenster ist mit SkinWin OnTop gemacht und Borderless (wie oben zu sehen).
Irgendwelche Ideen (oder Hinweise auf völlige Blödheit meinerseits