Ok Danke... ich hab noch eine Frage wegen der Ausrichtung der neuen Objekte...
Left und Top müssen ja sozusagen auch immer wieder mit hochgezählt werden. Ich hab das jetzt erstmal so gemacht:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
inc(i);
with TEdit.Create(self) do
begin
Parent:= Self;
Name:= 'Edit'+IntToStr(i);
Left:= 8;
Top:= 7+(i)*(25); //i würde ja nur 1 Pixel Abstand ergeben...deswegen mal 25 für 25px...
Width:= 233;
end;
with TBitBtn.Create(self) do
begin
Parent:= Self;
Name:= 'BitButn'+IntToStr(i);
Caption:= 'Play';
Left:= 244;
Top:= 7+(i)*(25); //...deswegen mal 25 für 25px
Width:= 22;
Height:= 22;
end;
end;
Ist das so i.o.? Oder sollte ich das besser anders machen?
Wie kann ich mit den "-" Button die jeweils letzten beiden Objekte löschen?