真魚は検索用のバーを使う人と使わない人がいることを考慮したい。Ctrl+Fでバーにフォーカス移動ではなく、やはりダイアログを開き、コレまで通りの操作でコレまで通りの動作をしたい。ツールバーが必要な人はマウス派だと断定できるんじゃなかろうか。マウスでそこをクリックして語句を入れ、マウスで下へとかクリックするだろうと。キーボード派がフォーカス移動のみのショートカット押すってこともあると思うが、そのショートカットで検索ダイアログボックスがでても一緒だろうと。ことで、バーが不要な人の今までの操作を変えないような実装にした。ツールバーは一応こんな感じで。検索バーに入力した文字を検索するわけではないので、標準ツールバーに移した。置換はツールバーにない方が一般的みたいだし削除。閉じる&全部閉じるは捨てたくないのだが、Firefoxにもないし中ボタンで良いし。別のソフトで開くってのも他のに比べたら切り捨てられるのかなぁと。感じで、どこまで切り捨てていくかの基準は、横に並べて幅800pix以内にした。フォントの大小や折り返し、上へなんかは絶対に削除したくない。縦置きにしたときの不細工さは不細工なままで妥協。これで検索バー関連は動作も見た目もだいたいできたかな。このUIならインクリメンタルサーチも出来るなぁ。ま、そりゃ余裕があれば将来。そんときはツールバーへのフォーカス移動が必要かもな。置換は上から下へやるのが自然であり、逆方向に進める人は変だという事で切り捨て。かわりに、テキスト先頭から全部やるのか、カーソル位置からやるのか、選択範囲のみやるのか、という三つのオプションを使う方がよっぽど自然でかつ使いやすいかなと。選択範囲のみっていう置換が技術的に出来るかどうかは不明。少なくとも矩形選択中の範囲置換は絶対無理。あと、置換ダイアログで「OK」クリックしたら何が起こるかってわかりにくいよね。一個だけ置換して閉じちゃうダイアログってどうなんだろうって。全て置換とキャンセル以外の選択肢はなくてもいいって気がするが。コレは自分で使っていて、間違えてOK押して首をかしげた経験から。ツールバーに何を並べるかたぶん関連のある記事:検索と置換のインターフェイス#4検索と置換のインターフェイス検索と置換のインターフェイス#3検索と置換のインターフェイス#5Alt+キーの操作ツールバーに何を並べるか半角と全角の変換bregonig.dllで動いたよ置換が遅い件についてバッチファイルの色分けコメントは終了しています。