Forum: Object-Pascal / Delphi-Language
Delphi
by Bummi,
8. Feb 2013
@Hansa ich habe selbst jahrelang Grids mit selbst gemalten Checkboxen verwendet.
Mich hat in diesem Fall eher die Problematik mit dem "Inplace-Editor" interessiert, unabhängig davon ob ich es so verwenden würde. (Mich interessiert immer noch warum das beschriebene Verhalten auftritt)
Das Verhalten Deines Beispiels bei Tastaturbedienung ist noch nicht ausgereift ;-)
Forum: Object-Pascal / Delphi-Language
Delphi
by Bummi,
7. Feb 2013
Eine Erklärung für das Verhalten habe ich noch nicht gefunden, vielleicht hilft Dir auch ein Workaround.
procedure TForm1.CheckBox1KeyPress(Sender: TObject; var Key: Char);
begin
if key=#32 then
checkbox1.Checked := not checkbox1.Checked;
end;
procedure TForm1.CheckBox1MouseDown(Sender: TObject; Button: TMouseButton;