onClickイベントが発生する。
SetStateの中でClickを呼び出してる。こういう、コンポーネントの中身の挙動を
ソースで追いかけられることが多いのもDelphiの魅力の一つだ。
ないならば、グローバルでフラグでも立てておくか、あるいは一時的にonClickプロシジャを
なしにして、あとから戻す、という手を使う…のでいいのかなあ。
CheckBox1.onClick := nil;CheckBox1.Checked := False;
CheckBox1.onClick := CheckBox1Click;