bin (Achtung, Wortspiel


Ich experimentiere etwas mit PureBasic (3.3 & 4.0) und komme an einigen Stellen nicht weiter, vor allem was das Event-Handling angeht, ich hoffe ihr könnt mir weiterhelfen ...
Habe ein Fenster mit einem Listview- und einem Button-Objekt. Wenn der User mit der rechten Maustaste auf mein Listview-Objekt klickt, soll irgendeine Prozedur aufgerufen werden; Doch wie geht das?
Hier mein Beispiel-Code:
Code: Alles auswählen
...
Repeat
Event = WaitWindowEvent()
Select Event
Case #PB_Event_Gadget
Select EventGadget()
Case Listview_0
Select EventType()
Case #PB_EventType_LeftClick
ListView_0_OnClick() ;Prozedur aufrufen
Case #PB_EventType_RightClick
ListView_0_OnRightClick() ;GEHT NICHT !!!
EndSelect ; von EventType() / Listview_0
Case Button_0
Select EventType()
Case #PB_EventType_LeftClick
Button_0_OnClick()
Case #PB_EventType_RightClick
Button_0_OnRightClick() ;DAS GEHT AUCH NICHT !!!
EndSelect ; von EventType() / Button_0
EndSelect ; EventGadget
EndSelect ; Event
Until Event = #PB_Event_CloseWindow
...
Gruß
PSi