hat jemand einen Tipp für mich, wie ich einen Rechtsklick auf ein (einziges) ListIconGadget erkennen kann?
Ich hab da zwar ein
Code: Alles auswählen
If EventType = #PB_EventType_RightClick
DisplayPopupMenu(0, WindowID())
Grüsse
pvmichael
Code: Alles auswählen
If EventType = #PB_EventType_RightClick
DisplayPopupMenu(0, WindowID())
Code: Alles auswählen
If OpenWindow(0, 0, 0, 300, 300, #PB_Window_ScreenCentered | #PB_Window_SystemMenu, "ListIcon")
If CreateGadgetList(WindowID(0))
ListIconGadget(0, 0, 0, 300, 100, "ListIcon 1", 290)
ListIconGadget(1, 0, 100, 300, 100, "ListIcon 2", 290)
ListIconGadget(2, 0, 200, 300, 100, "ListIcon 3", 290)
Repeat
Select WaitWindowEvent()
Case #PB_EventCloseWindow
Break
Case #PB_EventGadget
If EventType() = #PB_EventType_RightClick
Select EventGadgetID()
Case 0 : MessageRequester("Rechtsklick", "ListIcon 1")
Case 1 : MessageRequester("Rechtsklick", "ListIcon 2")
Case 2 : MessageRequester("Rechtsklick", "ListIcon 3")
EndSelect
EndIf
EndSelect
ForEver
EndIf
EndIf