秀丸エディタでウィンドウサイズをドットNo.25161
TatsuH さん 08/07/10 12:15
 
今まで環境設定でウィンドウサイズをドット単位で指定したことはなく,[最後のウ
ィンドウ配置を覚える]と[ファイルごとに覚える]にチェックを入れて使っていたの
ですが,あるアプリから秀丸エディタを開くときだけは,起動時のオプションでウィ
ンドウの位置とサイズをドット単位で指定して小さめのウィンドウで開くようにして
います.
この関係からか,テキストファイルを直接開く場合にこの最期に覚えている小さめの
サイズのウィンドウで開いてしまうことが時々あって,少々不便だなと思っていまし
た.
それで,環境設定を見直してみたところ,ウィンドウサイズを[ドット]単位でも指定
できることに気付き,下記の位置とサイズを指定してみました.
  位置を指定する(&P)   X[1]ドット      Y[1]ドット
  サイズを指定する(&S) 幅[1022]ドット  高さ[765]ドット
  単位(&U):ドット
しかし,[新規テキスト文書.txt]を作成して開いた場合,なぜか最大化して起動するよう
になってしまいます.
(OSはWinMe,画面サイズは 1024×768 の例)
現状,この設定では使えないので,以前の設定に戻して使っています.

同様な現象が以前に出ていないか検索して調べてみたところ,2005/11/11 Ver5.10β
3の履歴の中のバグ修正で,《β2においてドット単位のウィンドウサイズの指定であ
る程度大きいと最大化になってしまう問題修正》という記録が見つかりました.
今回の件もこれと同様な現象と思いますので,調査をお願いします.

使用環境
秀丸エディタ:Version 7.08
OS          :Win98SE/Me/XP

[ ]
RE:25161 秀丸エディタでウィンドウサイズNo.25162
TatsuH さん 08/07/10 12:35
 
一部内容訂正です.

>しかし,[新規テキスト文書.txt]を作成して開いた場合,なぜか最大化して起動するよ
>うになってしまいます.

なぜか最大化して起動するは,なぜか全画面化して起動するの間違いです.
      ~~~~~~                      ~~~~~~~~

[ ]
RE:25162 秀丸エディタでウィンドウサイズNo.25163
秀丸担当 さん 08/07/10 13:07
 

ここのウィンドウサイズ指定は、スクロールバーやウィンドウの枠などが計算に
入っていないサイズで、それらが加算されたサイズになっています。

加算されたサイズが縦横ともワークエリア(タスクバーなどを除いた範囲)を超
えると、最大化になるようになっていました。

この仕様はV3.06から現在に至るまでずっとこうだったようです。
V5.10β2〜3にかけての修正は動作環境ダイアログでの指定の段階での問題だっ
たようです。

V3.06未満では縦横どちらかが画面の大きさを超えた場合最大化になっていまし
た。

少し少なめの数値を入れてみてから起動してみて、適切と思われる値にしてみて
ください。

[動作環境]→[ウィンドウ]→[高度なウィンドウ]→[行番号表示の状態でウィン
ドウサイズを自動調整する]
がONになっていると、さらに行番号表示の状態にもよるので、これはOFFにして
おいたほうが、常に同じサイズとして使うにはいいです。


最大化ではなく全画面表示というのは、
[動作環境]→[ウィンドウ]→[高度なウィンドウ]→[最大化時にキャプションと
メニューを消す]
がONのときの最大化でしょうか。
もし最大化が問題ではなくこれが問題ということであれば、このオプションを
OFFにするといいかもしれません。

[ ]
RE:25163 秀丸エディタでウィンドウサイズNo.25164
TatsuH さん 08/07/10 21:02
 
秀丸担当 さん,ご回答ありがとうございます.

>ここのウィンドウサイズ指定は、スクロールバーやウィンドウの枠などが計算に
>入っていないサイズで、それらが加算されたサイズになっています。
>
>加算されたサイズが縦横ともワークエリア(タスクバーなどを除いた範囲)を超
>えると、最大化になるようになっていました。
>――――中略――――
>少し少なめの数値を入れてみてから起動してみて、適切と思われる値にしてみて
>ください。

[位置を指定する]は,X,Y,各々1ドット.
[サイズを指定する]は,少な目の値で何とか目的のウィンドウサイズとなる値を試行
錯誤して見つけ出し,何とか設定できました.
欲しかったウィンドウサイズは,画面上端,左右にそれぞれ1ドット,下端に2ドット
のマージンを設けるウィンドウサイズです.
しかし,この環境設定でのやり方は,いまだ良く理解できません.
まあ,設定は出来たので良しとしますが.
それから,起動時のオプションでウィンドウの位置とサイズをドット単位で指定する
場合は,ウィンドウの原点と外形サイズそのものを指定出来るのに,環境設定での設
定ではそれと意味が異なるのはちょっと理解し難いです.
今更仕様を変更するのは既存ユーザーの設定に影響するから無理でしょうが,へルプ
にもう少し詳細説明を付け加えてもらえるとありがたいです.
以上,とりあえずご報告まで.

[ ]
RE:25164 秀丸エディタでウィンドウサイズNo.25166
秀丸担当 さん 08/07/11 09:12
 

>[位置を指定する]は,X,Y,各々1ドット.
>[サイズを指定する]は,少な目の値で何とか目的のウィンドウサイズとなる値を試行
>錯誤して見つけ出し,何とか設定できました.
>欲しかったウィンドウサイズは,画面上端,左右にそれぞれ1ドット,下端に2ドット
>のマージンを設けるウィンドウサイズです.
>しかし,この環境設定でのやり方は,いまだ良く理解できません.
>まあ,設定は出来たので良しとしますが.
>それから,起動時のオプションでウィンドウの位置とサイズをドット単位で指定する
>場合は,ウィンドウの原点と外形サイズそのものを指定出来るのに,環境設定での設
>定ではそれと意味が異なるのはちょっと理解し難いです.
>今更仕様を変更するのは既存ユーザーの設定に影響するから無理でしょうが,へルプ
>にもう少し詳細説明を付け加えてもらえるとありがたいです.
>以上,とりあえずご報告まで.

確かにドット数の数値の解釈は分かりづらいと思います。
ご意見ありがとうございます。
ヘルプに説明を書いておこうと思います。

ここはもともと編集エリアの文字数ぶんを指定するという意味の設定でした。
それの延長で単位をドット数で表せるようにもしたためこのようになってしまっ
ています。
外枠のドット数指定もできたらいいですが、やるとしたら既存の設定とは別の設
定を設ける必要がありそうです。

[ ]
RE:25166 秀丸エディタでウィンドウサイズNo.25167
TatsuH さん 08/07/11 09:39
 
>ここはもともと編集エリアの文字数ぶんを指定するという意味の設定でした。
>それの延長で単位をドット数で表せるようにもしたためこのようになってしまっ
>ています。

なるほど,そういう経緯があったんですね.

>外枠のドット数指定もできたらいいですが、やるとしたら既存の設定とは別の設
>定を設ける必要がありそうです。

ドット数指定は面倒なので,[最後のウィンドウ配置を覚える]とは別に,[現在のウ
ィンドウ配置をデフォルトにする]というような項目を追加してもらえると便利かも
しれません.

[ ]
RE:25167 秀丸エディタでウィンドウサイズNo.25169
秀丸担当 さん 08/07/11 10:06
 

>ドット数指定は面倒なので,[最後のウィンドウ配置を覚える]とは別に,[現在のウ
>ィンドウ配置をデフォルトにする]というような項目を追加してもらえると便利かも
>しれません.

そのようにできたら便利かもしれないですね。
参考にさせていただきます。

[ ]