複数行の検索/置換ダイアログの最小行をNo.04152
naanfushi さん 09/10/08 13:20
 
【現状】
 複数行の検索/置換/grepダイアログが複数行検索の状態を保存できるようになり、
劇的に便利になりました。しかも、置換ダイアログでは、検索と置換のテキストボッ
クスの大きさまで、それぞれのサイズを変更できるといった、細部に配慮の行き届い
た設計には驚くばかりです。
 
 ただ、検索文字列を入力する検索テキストボックスや置換テキストボックスの縦方
向の最小値が「7行」となっている点が、逆に「制約」と取られかねないかと危惧さ
れます(入力ボックスの縦の高さが7行より少なくならないと、あまりに広いスペー
スを取りすぎという印象を与え兼ねません)。

【提案】
 そこで「複数行」ということから、最小値は単純明快に「2行」が良いのではと思
われます。
 例えば、日常的に複数行で検索するけれども、入力文字列は最大でも2行を超える
ことはない、といったユーザや、ミニブックなどでの狭小画面で秀丸を使用するユー
ザも少なくないと思われます。いろいろなケースを総合すると、やはり、複数の示す
最小値:「2」がベターな気がします。
 
 ご検討頂ければ幸いです。

[ ]
RE:04152 複数行の検索/置換ダイアログのNo.04160
秀丸担当 さん 09/10/08 17:27
 

> そこで「複数行」ということから、最小値は単純明快に「2行」が良いのではと思
>われます。

現状で、置換,grep,grepして置換のダイアログは、高さを覚えていないです。
そのため、2行にすると高さを覚えることが必須になってくるのではないかと思
います。

多くの人は複数行で使わず単一行で、一時的にだけ複数行で使うということを想
定すると、自動で広がったときいつも2行だと不便だと思うので、自動で広がっ
た場合のサイズというのも覚える必要があることになってくると思います。

高さを覚えるのもできたほうが便利だと思いますが、現状で既に各ダイアログは
かなり複雑化していて、これ以上いじるのは今のところやめておこうと思います。
余裕があったら考えたいと思います。
申し訳ありません。

[ ]
RE:04160 複数行の検索/置換ダイアログのNo.04196
naanfushi さん 09/10/14 15:56
 
 前の要望はご指摘のとおり、「置換、grep等の各ダイアログは複数行の時、それぞ
れ『サイズを覚え』、さらにその高さの最小値は2」という内容でした。表現がまず
くて申し訳ないです。
 
 まず、現状として、検索ダイアログでは、その高さを覚えています(例えば15行
とか)が、その高さの最小値が7行に限定された現仕様では使いづらいユーザ(ネッ
トブックなどで)も出る可能性が高いので、「最小値を2行に出来れば」、というも
のでした。
 また、置換やgrepでは高さを覚えていなくて、「強制的に7行」に戻ってしまう
現・動作では、使用者側が慣れるまで「検索では自分の設定の高さなのに、置換で7
行になってしまうのはなぜ?」と不安になる危険性を心配した次第です。

 このあたりの話しは、元の元の発言(ユーザが行った行為を、秀丸側がどこまで受
け取るか、という設計姿勢と、現実的な費用対効果といた領域の話)に戻ってしまい
かねず、お任せするしかない部分です。
 現在、秀丸担当様が「多くの人は複数行で使わず単一行で、一時的にだけ複数行で
使うということを想定」されておられ、多くはない複数行のユーザは最小値7行で使
用すべし、という仕様も、開発コスト&時間は無限ではない、ので非常に残念ですが
当然でもあります。

(せめて多用する「検索」ダイアログはせっかく記憶できるので、「2行まで」は縮
められ、かつ、記憶する現状は維持して欲しいとは願ってはいますが…)。

 当初の想像以上に複数行検索は激・快適なもので、つい、さらに一歩と…思ってし
まい、蛇足っぽくなり申し訳ありません。

[ ]