設定の変更のしかた
とりあえず、こんな風になっています。
個々のセルの値をどうやって変えさせようか。こういう、グリッド的なコントロールだと、クリックでセルを選択、ダブルクリックで値の変更というのが多いと思います(Excel とか)。環境設定画面もそんな感じになっています。
まず色を表示しているセルから考えます。これをダブルクリックしたとしてどうなるといいんでしょう? 色選択のコモンダイアログでもいいのですが、基本の 16 色とか、システムカラーとかはアレからは選べないのでなにか中間に自前のダイアログをかます必要がありそうです。
でもそうするとしても、任意の色を作成するには結局コモンダイアログを呼ぶことになるのですが、ダイアログだらけになってしまうのが煩わしい感じがしないでもありません。
次にチェックボックスですが。これはいかにもクリックで値が変わってくれそうな雰囲気をかもしだしているので、ダブルクリックで値を変える仕様にすると違和感があります。True/False での表示のほうがいいのかな。でもチェックボックスのほうが見た目にははるかにわかりやすい感じがします。困った。
装飾は。。。これは 4 つの選択肢があります。ダブルクリックでサイクリックにする?
by knife37
| 2005-09-03 23:25
| 妄想を申そう
| Top
|