was willst du denn nun damit erreichen und was kann sich alles an den Buttons ändern, welces übernommen werden soll?
im Notfall würde ja auch eine einfache Setter-Funktion ausreichen
z.B. statt
Delphi-Quellcode:
Button1.Caption := 'xyz';
Button2.Caption := 'xyz';
SetButtonCaption('xyz');
Delphi-Quellcode:
procedure SetButtonCaption(s: String);
begin
Button1.Caption := s;
Button2.Caption := s;
Button3.Caption := s;
...
end;
wenn man die gewünschten Buttons irgendwie markiert oder man eine der vorhandenen Eigenschaften als Markierung nehmen kann, könnte man die Components der Form nach diesen Buttons durchsuchen und es überall setzen.