ウィンドウ最大化時の動作No.17292
CHERRYVOICE さん 04/03/30 00:07
 
CHERRYVOICEです。

ウィンドウを最大化したときの動作について質問です。

・長い文章をウィンドウで開く
・ある位置にカーソルを置く
・カーソルが見えなくなる位置まで画面をスクロールする
・ウィンドウを最大化

というような操作をしたとき、ウインドウ(テキスト)の表示位置がカーソル
位置まで戻ってしまいます。
秀丸の場合、最大化/元に戻す操作をしても、表示位置は最大化/元に戻す操作
前の位置と同じところが見えますので、鶴亀独自の動作かと思います。

これは仕様でしょうか?
秀丸のように、最大化/元に戻す操作前の位置を表示し続けていてくれる方が
自然だと思うのですが、いかがでしょうか?
(カーソル位置に戻る動作だと、メールを読み進めている途中でウィンドウを
  最大化した場合、また先頭に戻ってしまいます)

[ ]
RE:17292 ウィンドウ最大化時の動作No.17310
秀まるお2 さん 04/03/30 16:55
 
 これは仕様といえば仕様です。鶴亀メール内の秀丸相当部分は、秀丸V4.07付
近をベースにしてるのですが、その秀丸の仕様がそうなっています。

 秀丸V4.10βの方で仕様変更というか、つまり、最大化しても同じ位置を表示
するように修正されてるようです。

 これはこれで、将来秀丸とソースコード同期すれば解決する話なので、今のと
ころは仕様とさせていただきます。ちなみにソースコード同期は、まだまだ出来
ません。(秀丸が安定してから)

[ ]
RE:17310 ウィンドウ最大化時の動作No.17313
CHERRYVOICE さん 04/03/30 23:38
 
CHERRYVOICEです。

> これは仕様といえば仕様です。鶴亀メール内の秀丸相当部分は、秀丸V4.07付
>近をベースにしてるのですが、その秀丸の仕様がそうなっています。
>
> 秀丸V4.10βの方で仕様変更というか、つまり、最大化しても同じ位置を表示
>するように修正されてるようです。

私は4.10βは使っていないので、おやっ?と思って調べ直してみました。

会社と自宅で試してみましたが、秀丸バージョン3.19、4.05、4.06すべて同じ
動作で、カーソルの位置には戻らず、最大化する前の位置を表示し続けて
いてくれます。

ひとつ気づいたのですが、私は秀丸を「スクロールしてもカーソル位置は固定」
の設定で使用しています。
この設定ですと、ウィンドウをスクロールしてもカーソル位置は動きません
のでカーソルはスクロールアウトされます。
この状態でウィンドウ最大化を行っても、カーソル行のところには戻らず
元の位置を表示し続けてくれます。
(正確に書くと、一番上にあった行がそのまま一番上に表示されるように
  最大化します)
それに対して鶴亀は、どうもカーソルの位置に戻る癖があるみたいです。

実験の結果から、秀丸のバージョンには関係しないみたいですので、再度
ご確認願えないでしょうか。

よろしくお願いします。


[ ]
RE:17313 ウィンドウ最大化時の動作No.17318
秀まるお2 さん 04/03/31 09:00
 
 大変失礼しました。

 こちらの環境にて、V4.07を使って、その「スクロールしてもカーソル位置は
固定」がONであることを確認しつつテストして、ウィンドウ最大化時の動作が鶴
亀と同じでした。ところが別のマシンでV4.10βを入れてテストしたら、最大化
しても同じ表示位置を維持しました。ということで簡単に結論を出してしまった
訳ですが、間違っていたようです。V4.10βの改版履歴を見ても該当する修正が
無かったので、もしかして間違ってたらまずいなぁとは思いましたが、深く確認
しませんでした。

 ということで、もっと詳しく調べて、もしV4.10と同期するまでもなく対応す
べき問題でしたら、なんとか対応します。少々お待ちください。

[ ]
RE:17318 ウィンドウ最大化時の動作No.17320
秀まるお2 さん 04/03/31 09:12
 
 秀丸でも、「ファイルタイプ別の設定・全般」の「折り返し・自動でウィンド
ウ幅に合わせる」をONにしておくと、ウィンドウサイズが変わるタイミングで
カーソルが画面内に入るようにスクロールしてしまうようです。鶴亀内のエディ
タも、実はウィンドウサイズが変化するタイミングで、ヘッダ部分の自動折り返
し桁数を再計算してます。試しに「設定・メールのヘッダ・表示しない」にする
と、最大化しても同じ位置を表示します。

 ということで謎は解けました。

 対応できるかどうか、いろいろ試行錯誤してみます。

[ ]
RE:17320 ウィンドウ最大化時の動作No.17332
秀まるお2 さん 04/03/31 19:12
 
 秀丸V4.10βの方にて修正してもらいまして、その修正分だけを鶴亀に反映し
ました。

 V3.51にて対応することになります。ということでお願いします。

[ ]
RE:17332 ウィンドウ最大化時の動作No.17335
CHERRYVOICE さん 04/03/31 23:15
 
CHERRYVOICEです。

> 秀丸V4.10βの方にて修正してもらいまして、その修正分だけを鶴亀に反映し
>ました。
>
> V3.51にて対応することになります。ということでお願いします。

ありがとうございます。
「自動折り返し」の設定による話だったのですね。
修正というのは、「自動折り返し」になっていても最大化時に表示位置を保持
してくれるということでしょうか?

どちらにしてもV3.51をお待ちしています。

[ ]
RE:17335 ウィンドウ最大化時の動作No.17343
秀まるお2 さん 04/04/01 15:06
 
> 修正というのは、「自動折り返し」になっていても最大化時に表示位置を保持
> してくれるということでしょうか?

 自動折り返しの設定に関係なく、ヘッダ部分については常に自動折り返しON相
当の動作を内部的にしています。なのでヘッダ表示ONだとダメでした。

 とにかく次のバージョンにて直ります。

[ ]
RE:17343 ウィンドウ最大化時の動作No.17356
CHERRYVOICE さん 04/04/02 00:44
 
CHERRYVOICEです。

Ver3.51にて、現在行を保持してくれることが確認できました。
ありがとうございました。

[ ]