Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Popmenu und dessen Sender (https://www.delphipraxis.net/153679-popmenu-und-dessen-sender.html)

Privateer3000 12. Aug 2010 15:17

Popmenu und dessen Sender
 
Hallo Gemeinde,
ich möchte per popmenu verschiedene Aktion auslösen.
Gegeben sind Buttons die jeweils einen spezifischen Tag haben.
Nun haben alle Buttons ein und dasselbe Popmenu zugewiesen bekommen.
Nun möchte ich nach einem Menuklick des Popups wissen über welchen
Button das Menu geklickt wurde um dessen Tag zu erfahren.
Die Eigenschaft Sender und Tag beinhaltet nur den Tag des Popmenus aber
nicht den Tag des Buttons.

Wie müsste man das anstellen?

freak4fun 12. Aug 2010 15:22

AW: Popmenu und dessen Sender
 
Du musst den Sender in einen TButton casten (umwandeln). Dabei solltest du aber prüfen ob es wirklich ein TButton ist. ;)

Zitat:

Zitat von DeddyH (Beitrag 1041588)
TPopupMenu.PopupComponent auswerten?

... statt Sender.

DeddyH 12. Aug 2010 15:28

AW: Popmenu und dessen Sender
 
TPopupMenu.PopupComponent auswerten?

Privateer3000 12. Aug 2010 15:49

AW: Popmenu und dessen Sender
 
Zitat:

Zitat von DeddyH (Beitrag 1041588)
TPopupMenu.PopupComponent auswerten?

Genau das wars!
Muss man erstmal drauf kommen...

Danke Deddy!

DeddyH 12. Aug 2010 15:52

AW: Popmenu und dessen Sender
 
Keine Ursache, ich hab das auch schonmal stundenlang gesucht, da merkt man sich das :zwinker:


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:30 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