Die Editfelder kannst du direkt auf Design-Ebene einfügen und positionieren.
Dann kannst du im OnClick-Ereignis der Radiobuttons die Sichtbarkeit der Edits schalten.
Nehmen wir an, du hast auf deiner Form 3 Radiobuttons und 3 Edits und du willst Radiobutton1 geklickt -> Edit1 sichtbar, Radiobutton2 geklickt -> Edit1 & Edit2 sichtbar etc, dann sähe das z.B. so aus:
Im OnClick von RadioButton1 steht:
Code:
Edit1.Visible := True;
Edit2.Visible :=False;
Edit3.Visible := False;
Im OnClick von RadioButton2 steht:
Code:
Edit1.Visible := True;
Edit2.Visible := True;
Edit3.Visible := False
Das ist so ziemlich die simpelste Möglichkeit, das umzusetzen. Im OnCreate der Form musst du nichts dafür machen. Das spielt sich alles in den OnClick der RadioButtons ab.