右クリックはキャンセルか?

今年は掲示板や twitter などで時々、「右クリックすると設定が元に戻るのが使いにくい」というのを目にするようになった。実はウチのシステムのコンフィグ画面は「OK」ボタンを押さないとその決定が反映されない。右クリックでコンフィグ画面を抜けてしまうと、そのコンフィグ画面に入る前の状態に戻される。
この動作が面倒だというのだ。

気持ちは分かる。設定をしたあと右クリックで抜けるのが楽だからだ。ぽんぽんと設定して、設定が終わったら右クリックでゲーム画面に戻る。ところがウチのシステムでは元に戻ってしまう(笑)。このような仕様になっているのには理由がある。

  1. 右クリックはキャンセルである
    右クリックをするというのは、キャンセルであり、今やった設定をなかったことにしたい、という時に使う。
  2. 設定に失敗しても、元に戻せる
    キャンセル・ボタンや右クリックをすることによって、設定がおかしくなっても元に戻せる。

でね、実は時代の流れ的にはウチのシステムよりも右クリックで設定確定してコンフィグ画面から抜ける方が主流なのだ。それは主にスマフォがそうなのだ。スマフォの設定画面って OK ボタンがないことが多い。設定したら「戻る」ボタンを押す。ボクはこれに未だに抵抗があり、「戻る」ボタン押したら設定が反映されないんじゃないかって思ってしまう。
まぁ簡単に言えばボクの考えの方が古いのかもしれない。

あと右クリックで設定が反映されてコンフィグ画面から抜ける方がプログラム的に手抜きに見えるってのもある。一時的な設定情報を持っておき、コンフィグ画面でのみそれは有効で、OK ボタンを押して初めてゲーム本体に反映させるように作る方が多少手間だからだ。
とりあえず今期のソフトは今まで通りで行くしかないなぁ……。来期はどうしよう……右クリックで設定確定、コンフィグ画面から抜けるってやった方がいいのかなぁと悩んでいる。
p1d_configview