TStringGridのgoTabsオプションについて

解決


まつ  2009-07-23 21:39:08  No: 35219  IP: 192.*.*.*

おはつにお目にかかります、よろしくお願いします。

セルの値に "0" or "1" をいれ、 OnDrowCell で チェックボックスに置き換えて描画しています。
OnClickイベントで "0"と"1"を入れ替えています。

選択セルを方向キー、とタブで移動したいため、OptionsにgoTabsを設定しているのですが、それぞれのキーで選択セルを移動するとそのたびにOnClickイベントが発生してしまい、"0"と"1"を置き換えてしまいます。

このタイミングでOnclickイベントを発生させない方法はあるのでしょうか?

編集 削除
OnClickではなく  2009-07-23 23:45:25  No: 35220  IP: 192.*.*.*

>OnClickイベントで "0"と"1"を入れ替えています。
OnMouseDownイベントを使えば解決するんじゃないの?

編集 削除
まつ  2009-07-24 09:23:05  No: 35221  IP: 192.*.*.*

うぉ、そのとおりです、出来ました。
間抜けな質問して申し訳ないです、難しく考えすぎていました。
ありがとうございました。

編集 削除