Treegadget: Wie das Element bei Rechtsclick feststellen
Verfasst: 24.11.2018 16:48
Hallo Leute,
Neu im Forum und schon gleich meine 3. Frage heute...(das sind die gesammelten die mich schon eine weile quälen):
In einem Treegadget will ich mit LinksClick auf einen Eintrag etwas anzeigen. Ein darauffolgender Rechtsclick auf das Element soll dann ein PopupMenu anzeigen.
Gibt's eine Möglichkeit (ohne API) festzustellen auf welchem Element der Click stattgefunden hat ?
Das Problem ist das ich das Popup im Moment dort anzeige wo sich die Maus befindet und der Click kann auch im "Leerraum" unter dem letzten element stattgefunden haben.
Mit anderen Worten: Über #PB_EventType_Change + #PB_EventType_LeftClick krieg ich raus wenn ein element ausgewählt wurde. Wenn dann aber ein RechtsClick auf dem selben Element oder im Leerraum unter dem letzten Element RechtsgeClickt wird gib't kein #PB_EventType_Change und ich kann nicht entscheiden ob die Maus auf dem Element war oder nicht...
Danke!
Gruß
Onetime
Neu im Forum und schon gleich meine 3. Frage heute...(das sind die gesammelten die mich schon eine weile quälen):
In einem Treegadget will ich mit LinksClick auf einen Eintrag etwas anzeigen. Ein darauffolgender Rechtsclick auf das Element soll dann ein PopupMenu anzeigen.
Gibt's eine Möglichkeit (ohne API) festzustellen auf welchem Element der Click stattgefunden hat ?
Das Problem ist das ich das Popup im Moment dort anzeige wo sich die Maus befindet und der Click kann auch im "Leerraum" unter dem letzten element stattgefunden haben.
Mit anderen Worten: Über #PB_EventType_Change + #PB_EventType_LeftClick krieg ich raus wenn ein element ausgewählt wurde. Wenn dann aber ein RechtsClick auf dem selben Element oder im Leerraum unter dem letzten Element RechtsgeClickt wird gib't kein #PB_EventType_Change und ich kann nicht entscheiden ob die Maus auf dem Element war oder nicht...
Danke!
Gruß
Onetime