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/)
-   -   Delphi Hilfe bei ActionList ... (https://www.delphipraxis.net/94587-hilfe-bei-actionlist.html)

Assertor 23. Jun 2007 20:23


Hilfe bei ActionList ...
 
Hallo,

ich versuche mich gerade an meiner ersten ActionList. OH und DP schon konsultiert.

Mein Problem:

Ich möchte einen Menueinträg und einen Toolbareintrag mit der selben Action verknüpfen. Aber in der Toolbar die Caption ohne Accel-Chars (z.B. &Neu). Geht das?

Alternativ habe ich einfach andere Toolbareinträge und diesen als OnClick die Action-Execute zugewiesen. Problem: Das Toolbaricon kann wird natürlich nicht automatisch über ActionXYZ.Enabled aktiviert/deaktiviert.

Gruß winkel79

CCRDude 23. Jun 2007 20:43

Re: Hilfe bei ActionList ...
 
Hmmmm beiden die gleiche TAction zuweisen. Wenn Du nach dieser Zuweisung die Caption-Property des TToolButton (oder was auch immer) änderst, wird diese nicht mehr mit dem TAction synchronisiert, alles andere aber schon noch. Also MeineAction.Caption := '&Neu', aber danach MeinToolButton.Action := MeineAction; MeinToolButton.Caption := 'Neu'; (zur Designzeit schon, nur der Vereinfachung halber in Code ausgedrückt).

Assertor 23. Jun 2007 20:58

Re: Hilfe bei ActionList ...
 
Hallo CCRDude!

Vielen Dank für Deinen Tipp. :cheers: Klappt sogar, wenn ich der Toolbar erstmal die Action zuweise und dann im OI die Caption ändere. Trotzdem ist der Rest synchron!

Gruß winkel79

:dp:


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