下方向検索時のカーソル行位置に関してNo.02314
EXZS さん 03/07/19 00:47
 
不具合というか、要望というか、現状確認です。

検索時に画面内になければスクロールしますが、
スクロール後に検索した行を表示するカーソル位置が
ちょっと変です。

カーソル位置が一番下の行からウインドウの行数の
50%ぐらい(40行表示できているとすると
20行程度のところ)になってしまいます。
何がおかしいのかっていうと、
画面外の位置に飛ぶ場合、逆に上方向に検索した場合、
上記の条件では6行目ぐらいの位置にカーソル行が行きます。

昔から下検索ってこんなに画面真ん中寄りに飛びましたっけ?


上方向には大体5%ぐらい、下方向には50%ぐらいの割合
になっています。
下方向はとにかく画面内に検索文字にあってもほとんど
スクロールして近くにあるのかないのかわかりづらいです

ちょっと確認して頂けると幸いです

[ ]
RE:02314 下方向検索時のカーソル行位置にNo.02320
Iranoan さん 03/07/19 14:18
 
 EXZS さん今日は、Iranoan です。
> 昔から下検索ってこんなに画面真ん中寄りに飛びましたっけ?
>
>
> 上方向には大体5%ぐらい、下方向には50%ぐらいの割合
> になっています。
 ずっと「位置を固定する」を ON で使っていたので気が付きませんでしたが、
Ver.3.15, 3.19, 4.00βx では仰る動きになりますね。
 私も以前は上下方向で変わらなかった気がします。

[ ]
RE:02314 下方向検索時のカーソル行位置にNo.02370
秀丸担当 さん 03/07/23 13:35
 
>カーソル位置が一番下の行からウインドウの行数の
>50%ぐらい(40行表示できているとすると
>20行程度のところ)になってしまいます。

調べてみたところ、昔からこの動作のようです。
そのように作られています。
なぜだかはよくわからないのですが。
リアルタイム検索をしたときにちょうどいいのでしょうか。


[ ]
RE:02370 下方向検索時のカーソル行位置にNo.02388
EXZS さん 03/07/24 00:44
 
>>カーソル位置が一番下の行からウインドウの行数の
>>50%ぐらい(40行表示できているとすると
>>20行程度のところ)になってしまいます。
>
>調べてみたところ、昔からこの動作のようです。
>そのように作られています。
>なぜだかはよくわからないのですが。
>リアルタイム検索をしたときにちょうどいいのでしょうか。

画面内にある場合はなるべくスクロールしないで頂くと
嬉しいです。

ところで・・・
リアルタイム検索って秀丸にありました?
ヘルプのキーワード検索には載っているけど
どうやったら使えるのか書いてない(泣)
もし機能が使えるなら、関連するヘルプへのリンクが
張ってあると嬉しいです


[ ]
RE:02388 下方向検索時のカーソル行位置にNo.02390
アルビレオ さん 03/07/24 01:36
 
アルビレオです。

>ところで・・・
>リアルタイム検索って秀丸にありました?

[動作環境]-[ユーザーインターフェース]-[検索での表示]の
[リアルタイム検索(Emacs風)]で設定できます。

[ ]
RE:02388 下方向検索時のカーソル行位置にNo.02404
秀丸担当 さん 03/07/24 19:00
 

>画面内にある場合はなるべくスクロールしないで頂くと
>嬉しいです。

リアルタイム検索でないときは、上検索と同様に、スクロールが必要無い場合は
スクロールしないように修正します。

[ ]
RE:02404 下方向検索時のカーソル行位置にNo.02408
izumi さん 03/07/24 21:16
 
ちょっと確認させてください。

> リアルタイム検索でないときは、上検索と同様に、スクロールが必要無い場合は
> スクロールしないように修正します。

「位置を固定する」が有効なときの挙動は、変更されないですよね?
このオプションを指定しているときはスクロールの有無にかかわらず、
「位置を固定」させてほしいので、変更しないでください。

[ ]
RE:02408 下方向検索時のカーソル行位置にNo.02424
秀丸担当 さん 03/07/25 15:18
 

>「位置を固定する」が有効なときの挙動は、変更されないですよね?
>このオプションを指定しているときはスクロールの有無にかかわらず、
>「位置を固定」させてほしいので、変更しないでください。

位置を固定するのときは変更しません。

[ ]
RE:02424 下方向検索時のカーソル行位置にNo.02428
izumi さん 03/07/25 15:40
 
ご回答いただき、ありがとうございます。

> 位置を固定するのときは変更しません。

わかりました。

[ ]