Lass doch mal bitte bei den if-Abfragen das "=true" und "=false" weg und schreib nur
if RadioButton1.Checked
oder eben
if not RadioButton1.Checked
Dann formatiere das bitte etwas, vor allem bei den begin/ends mit der EInrückung. Sehr übersichtlich ist es z.B. so:
Delphi-Quellcode:
begin
code
code
begin
code
end;
end;
Denn so habe ich persönlich keine Lust, das auseinander zu friemeln und mich da einzulesen.
Edit: Huch, irgendwie überarbeitest du es ja schon. Evtl. kannst du meinen Beitrag dann ignorieren.