Ich glaube er meint das:
Delphi-Quellcode:
var
newButton: TButton;
begin
newButton := TButton.Create(self);
newButton.Left := 0;
newButton.Caption := '1';
newButton.Parent := self;
newButton.OnClick := NewButonOnClick;
newButton := TButton.Create(self);
newButton.Left := 100;
newButton.Caption := '2';
newButton.Parent := self;
newButton.OnClick := NewButonOnClick;
end;
Das scheint zu gehen, ist mir bisher noch nicht aufgefallen, denn zur Entwicklungszeit meckert die
IDE, bei zwei Komponenten ohne Namen. Und wenn man im Beispiel oben die Buttons einzig mit einer Prozedur (z. B. OnClick) direkt verknüpft, brauch man anscheinend auch keine Namen.
Problematisch wird es nur wenn man später - wie im ersten Beispiel - auf die Komponente zugreifen will. Will man es nicht, scheint es kein Problem zu sein.