Es ist eher simpel zu lösen:
Erstelle dir eine Eigenschaft vom Typ
Boolean
mit einer Setter-Methode:
Delphi-Quellcode:
procedure TForm1.SetStatus( const Value : Boolean );
begin
if FStatus <> Value then
begin
FStatus := Value;
GeheVor.Checked := FStatus;
GeheZurueck.Checked := not FStatus;
end;
end;
procedure TForm1.GehevorChange(Sender: TObject);
begin
SetStatus( GeheVor.Checked );
end;
procedure TForm1.GehezurueckChange(Sender: TObject);
begin
SetStatus( not GeheZurueck.Checked );
end;
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9
dc 90 9d f0 e9 de 13 da 60)