Einzelnen Beitrag anzeigen

Der schöne Günther

Registriert seit: 6. Mär 2013
6.176 Beiträge
 
Delphi 10 Seattle Enterprise
 
#1

Actions und deren Captions und Bilder

  Alt 7. Apr 2016, 16:41
Wenn ich einer Komponente, z.B. einem TButton eine Action zuweise übernimmt er gleich deren Eigenschaften Caption und ImageIndex. Ich möchte das nicht.

Muss ich das jetzt immer so machen:

Delphi-Quellcode:
var
   oldImageList: TCustomImageList;
   oldImageIndex: Integer;
begin
   oldImageList := Button1.Images;
   oldImageIndex := Button1.ImageIndex;

   Button1.Action := Action1;
   Button1.Images := oldImageList;
   Button1.ImageIndex := oldImageIndex;
Oder gibt es irgendwo eine Eigenschaft wo ich das abstellen kann? Oder übersehe ich etwas dummes wenn ich einfach nur, speziell für einen Button, sage

Button1.OnClick := Action1.OnExecute;
  Mit Zitat antworten Zitat