範囲選択後にスクロールしたときの挙動No.10730
kshiga さん 01/12/14 15:33
 
kshigaと申します。

秀丸エディタで、テキストを選択後に画面をスクロールさせると、
選択範囲がスクロールに伴って移動しますが、これを抑止する
ことは可能でしょうか?

[ ]
RE:10730 範囲選択後にスクロールしたときNo.10732
TAKA さん 01/12/14 17:17
 
kshigaさん、はじめまして。TAKA と申します。

>秀丸エディタで、テキストを選択後に画面をスクロールさせると、
>選択範囲がスクロールに伴って移動しますが、これを抑止する
>ことは可能でしょうか?

これは、スクロールとともにカーソル位置が移動するためです。

「その他→動作環境→カーソル」の「スクロールしてもカーソル位
置は固定」をONにすれば、希望通り、カーソル位置を固定に出来
ます。

[ ]
RE:10732 範囲選択後にスクロールしたときNo.10735
kshiga さん 01/12/14 18:16
 
TAKAさん、ありがとうございます。

>「その他→動作環境→カーソル」の「スクロールしてもカーソル位
>置は固定」をONにすれば、希望通り、カーソル位置を固定に出来
>ます。

 ズバリその通りでした。
 原因が分かってから挙動を見てみると、範囲を選択しているカーソル
が動いているときの動きそのものですね。

[ ]
RE:10732 範囲選択後にスクロールしたときNo.10738
Arimac さん 01/12/14 18:30
 
>>秀丸エディタで、テキストを選択後に画面をスクロールさせると、
>>選択範囲がスクロールに伴って移動しますが、これを抑止する
>>ことは可能でしょうか?
>
>これは、スクロールとともにカーソル位置が移動するためです。

この動作は「選択開始」コマンドの場合は納得できるのですが、
シフトキーで選択した場合に、シフトキーを押してないにも
関わらず選択範囲が変わるのは奇異な感じがします。

本来なら選択範囲が解除される筈です。
しかし、使い勝手から言うとスクロールさせた場合は選択範囲は
そのままでカーソル位置だけが変わって欲しいと思っています(^^;
(その後、シフトキーを押さないでキーを押すか、
 ESCキー押下などで選択範囲が解除される)

[ ]
RE:10738 範囲選択後にスクロールしたときNo.10756
秀丸担当 さん 01/12/17 18:28
 
>この動作は「選択開始」コマンドの場合は納得できるのですが、
>シフトキーで選択した場合に、シフトキーを押してないにも
>関わらず選択範囲が変わるのは奇異な感じがします。
>
>本来なら選択範囲が解除される筈です。
>しかし、使い勝手から言うとスクロールさせた場合は選択範囲は
>そのままでカーソル位置だけが変わって欲しいと思っています(^^;
>(その後、シフトキーを押さないでキーを押すか、
> ESCキー押下などで選択範囲が解除される)

本来であるとするならばマウスで選択した場合もスクロールさせ
ると範囲選択は解除されるべきことになります。
「スクロールしてもカーソル位置は固定」をONで、ワードなどと
同じような動作にできるので、OFFのときは特に問題なければ現状
でいきたいと思います。
範囲選択が解除されるべきというという要望があれば検討いたし
ます。

[ ]
RE:10756 範囲選択後にスクロールしたときNo.10763
Arimac さん 01/12/17 20:46
 
>本来であるとするならばマウスで選択した場合もスクロールさせ
>ると範囲選択は解除されるべきことになります。

これは不便だと思います(^^;

>範囲選択が解除されるべきというという要望があれば検討いたし
>ます。

私は反対します(^^;

>「スクロールしてもカーソル位置は固定」をONで、ワードなどと
>同じような動作にできるので、OFFのときは特に問題なければ現状
>でいきたいと思います。

この件もあって現在はONにしているのですが、
以前希望を出した、
「カーソルが画面外(オフセット外)にならない限りテキスト上で
 固定で、画面外になりそうなら画面内に移動する」
でも同じようにスクロールで範囲選択が変わることになるので
ちょっとこのモードは使えないなぁと思った次第です。

でも範囲選択の先頭か最後のいずれかはカーソル位置である
ことが前提のロジックがあると、スクロールしてカーソル位置が
変わっても選択範囲を変わらないようにするのは難しいor不可能
だろうと思います。

[ ]
RE:10763 範囲選択後にスクロールしたときNo.10766
秀丸担当 さん 01/12/18 18:50
 
>この件もあって現在はONにしているのですが、
>以前希望を出した、
>「カーソルが画面外(オフセット外)にならない限りテキスト上で
> 固定で、画面外になりそうなら画面内に移動する」
>でも同じようにスクロールで範囲選択が変わることになるので
>ちょっとこのモードは使えないなぁと思った次第です。
>
>でも範囲選択の先頭か最後のいずれかはカーソル位置である
>ことが前提のロジックがあると、スクロールしてカーソル位置が
>変わっても選択範囲を変わらないようにするのは難しいor不可能
>だろうと思います。

了解しました。
とりあえず何もしないことにします。

[ ]