Einzelnen Beitrag anzeigen

klaus schaaff

Registriert seit: 25. Jul 2009
24 Beiträge
 
#10

AW: Hä? Warum ist das Ändern von Checked ein Click?

  Alt 2. Jul 2023, 11:29
Hallo Delphi-PRAXiS,

vielleicht etwas OldSchool, aber das sollte auch noch funktionieren.

Delphi-Quellcode:

var
  DontChange: Boolean = False;

procedure TForm1.CheckBox1Click(Sender: TObject);
begin
  if DontChange = True then Exit;
  DontChange := True;
  try
    CheckBox2.Checked := False;
  finally
    DontChange := False;
  end;
end;

procedure TForm1.CheckBox2Click(Sender: TObject);
begin
  if DontChange = True then Exit;
  DontChange := True;
  try
    CheckBox1.Checked := False;
  finally
    DontChange := False;
  end;
end;
Besonders bei älteren Delphi-Versionen.


Liebe Grüße
Klaus Schaaff
  Mit Zitat antworten Zitat