Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - PopupMenu bei dyn. erzeugten Labels


ggehrma - Fr 09.09.05 14:16
Titel: PopupMenu bei dyn. erzeugten Labels
Hallo,

ich habe auf meinem Formular mehrere dynamisch erzeugte Labels, die alle ein gemeinsames PopupMenu haben. Meine Frage ist jetzt, wie kann ich bei den Prozeduren des Popupmenu-Punkte herausfinden, welches Label "gepopupt" wurde?

mfg, ggehrma.


s-off - Fr 09.09.05 14:22

huhu,

stichwort Sender und Parent


Lannes - Fr 09.09.05 14:39

Hallo,

mit Sender und Parent :?

Im OnPopup-Ereignis des Popup-Menüs:

Delphi-Quelltext
1:
showmessage(PopupMenu1.PopupComponent.Name);                    


s-off - Fr 09.09.05 14:44

warum kompliziert, wenn es auch einfach geht ^^

ist mir ehrlich gesagt neu gewesen :) man lernt nie aus!


ggehrma - Fr 09.09.05 14:48

Super, funktioniert.

Danke.