[ 新規に投稿する ]

最後まで縦スクロールしたいNo.41425
ANACOSTIA さん 24/10/22 15:59 [ コメントを投稿する ]
   縦スクロールの際、テキストの最終行がウィンドウの1行目(一番上)になるまでスクロールできるようにならないでしょうか?
 現在、
 
・十字キーによるスクロール、及び、縦スクロールバードラッグによるスクロール → 最終行が1番下に来た時点でスクロールが止まる
・PageDownキーによるスクロール → 最終行がウィンドウの中央に来た時点でスクロールが止まる

という状況です。
 [動作環境(E)] → [表示/操作] → [カーソル操作] → [カーソルでスクロールする開始位置(M)] は [画面の端] にチェックが入っています。
[ ]
RE:41425 最後まで縦スクロールしたいNo.41426
秀丸担当 さん 24/10/22 17:25 [ コメントを投稿する ]
  縦クロール時の挙動は、確かにそうなるように作られています。
影響がある設定は、既に試されている通り、[カーソルでスクロールする開始位置]がありますが、最終行で先頭になるという設定はありません。
ご要望として参考にさせていただきます。

いま可能な方法としては、マクロでdisabledrawとenabledrawを使う方法があります。

例えば以下のマクロでは、現在のカーソル位置を画面の一番上に持ってきます。
disabledraw;
enabledraw y;
endmacro;
enabledrawの指定は絶対ではなく[カーソルでスクロールする開始位置]も合わせた可能な範囲に調整されるので、[画面の端]にしておくと先頭にすることができます。
[ ]
RE:41426 最後まで縦スクロールしたいNo.41430
ANACOSTIA さん 24/10/23 08:19 [ コメントを投稿する ]
   他のテキストエディタでは可能なものが多いので、本エディタでも当然可能であり、設定が拙いのかと思っていました。
 いつか実現することを期待してお待ちしております。
[ ]

[ 新規に投稿する ]