![]() |
eigentümer ermitteln [erledigt]
ausgangslage : ich habe ein popupmenu, welches ich mit zwei komponenten nutzen will.
frage: wie kriege ich heraus, von welcher komponente aus das popupmenu ausgelöst wurde. raik |
Re: eigentümer ermitteln
ungefähr so, wie das hier:
![]() Bei mir wars so, daß ich mehrere Buttons/Panele/Labels hatte und hiervon die Captions in einem Memo gebraucht habe, bzw. das Onclick auswerten mußte. |
Re: eigentümer ermitteln
Oder einfacher so:
Delphi-Quellcode:
...:cat:...
procedure TForm1.gfgdggdfgf1Click(Sender: TObject);
begin (Sender as TPopupMenu).PopupComponent... end; |
Re: eigentümer ermitteln
hallo hansa,
leider liegt mein problem ein wenig anders
Delphi-Quellcode:
jetzt muss ich herausfinden von welcher komponente das ereignis ausging.procedure frmMain.mypopupclick(sender :Tobject); begin with sender as Tmenuitem do stringgrid1.cells[cols,rows]:= caption;// auslösung über stringgrid end; with sender as TMenuitem do edit1.text:=caption; // auslösung über dem panel end; end; raik |
Re: eigentümer ermitteln
Siehe mein Beitrag ;-)
...:cat:... |
Re: eigentümer ermitteln [erledigt]
war schon spät. ein blick in die oh hätte mich viel schneller ins bett gebracht.
danke Raik |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:27 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz