Menüitem.OnClick in Prozedur verwenden
siehe @ Topic.
Wie kann ich OnClick eines Menüitems in einer Prozedur verwenden (bspw. 'Aktualisieren1.OnClick')? |
Re: Menüitem.OnClick in Prozedur verwenden
hallo,
auf zwei arten:
Delphi-Quellcode:
wie dus machst, ist eigenlicht geschmackssache.
//direkter aufruf
menuitem1Click(menuitem1); //aufruf über den event menuitem1.OnClick(menuitem1); |
Re: Menüitem.OnClick in Prozedur verwenden
Sehr schön, danke. :)
|
Re: Menüitem.OnClick in Prozedur verwenden
Da wäre noch die dritte Variante:
Delphi-Quellcode:
Während die beiden Varianten von DGL-Luke immer das Event aufrufen reagiert die .Click() Methode nur dann, wenn das MenuItem Enabled ist.
// Aufruf über das Objekt.
menuitem1.Click; Ein weiterer Vorteil ist, dass wenn ein TAction-Objekt mit dem MenuItem verknüpft ist, die Aktion ausgelöst wird. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:57 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz