秀丸をマルチモニタ環境で使用した際の異No.24463
hi_uni さん 08/02/08 23:46
 
操作:
マルチモニタ環境の第2画面で秀丸を最大化する。
(「最大化」ボタンを押す、もしくはマクロ操作で最大化する)
この時正しい画面サイズになりません。

環境:
第1画面 1280x1024
第2画面 1440x900

第1画面での最大化は正常。
右辺が第2画面にはみ出ることもない。

第2画面で最大化すると
Spy++での計測では

クラス: Hidemaru32Class
スタイル:15CF0000
矩形: (1276, -4) - (2654, 904) 1288x908

となり、第1画面に秀丸Window枠の左辺がはみ出ます。
また第2画面の最大幅になりません。

秀丸verは 6.14 / 7.07 です。

------
以上 ご報告します。

[ ]
RE:24463 秀丸をマルチモニタ環境で使用しNo.24468
秀丸担当 さん 08/02/12 09:26
 

>マルチモニタ環境の第2画面で秀丸を最大化する。
>(「最大化」ボタンを押す、もしくはマクロ操作で最大化する)
>この時正しい画面サイズになりません。

1024x768と1280x1024の二画面で試してみましたが、通常の状態では問題は見ら
れませんでしたが、設定によっては似たような状態になるようです。
[その他]→[動作環境]で左下の上級者向け設定をONにして、[その他]→[動作環
境]→[ウィンドウ]→[高度なウィンドウ]の、「1行の文字数を越えたウィンド
ウを自動的に小さくする」がONになっていると、折り返し文字数によってはそう
なります。
折り返し文字数は、[その他]→[ファイルタイプ別の設定]→[体裁]で設定します。
この折り返し文字数が、ちょうど幅1280くらいになるような文字数になっている
のかもしれません。
もしこのオプションがONになっている場合、OFFにしてみるとどうでしょうか。

[ ]
RE:24468 秀丸をマルチモニタ環境で使用しNo.24471
Micky さん 08/02/12 10:28
 
Micky@ユーザです。
まいどお世話になります。

秀丸担当 write:

> >マルチモニタ環境の第2画面で秀丸を最大化する。
> >この時正しい画面サイズになりません。
私のところでも前からこの現象は出ていて、以前一度調査していただき
ましたが、秀丸担当さまのところでは再現できないということで、
こちらでも大して悪影響がないことからそのままになっています。
(左にははみ出ていませんが)

> [その他]→[動作環境]で左下の上級者向け設定をONにして、[その他]→[動作環
> 境]→[ウィンドウ]→[高度なウィンドウ]の、「1行の文字数を越えたウィンド
> ウを自動的に小さくする」がONになっていると、折り返し文字数によってはそう
> なります。
このオプションをONにすると第二画面で全画面に広がりました。
オプションをOFFにすると元のように第一画面の幅(私の所では1200)までしか
広がらない現象は再現するようになりました。
ということで、この設定がかなり影響しているようです。

以上、今までわかっていなかったので何かの参考になればと思い
投稿しておきます。

[ ]
RE:24471 秀丸をマルチモニタ環境で使用しNo.24472
Micky さん 08/02/12 10:42
 
Micky@ユーザです。
まいどお世話になります。

Micky write:

> > [その他]→[動作環境]で左下の上級者向け設定をONにして、[その他]→[動作環
> > 境]→[ウィンドウ]→[高度なウィンドウ]の、「1行の文字数を越えたウィンド
> > ウを自動的に小さくする」がONになっていると、折り返し文字数によってはそう
> > なります。
> このオプションをONにすると第二画面で全画面に広がりました。
> オプションをOFFにすると元のように第一画面の幅(私の所では1200)までしか
> 広がらない現象は再現するようになりました。

追加報告です。
「1行の文字数を越えたウィンドウを自動的に小さくする」がONの状態で
折り返しの文字数を変えていくと
第一画面の幅 < 折り返し文字数 < 第二画面の幅
のようなイメージで最大画面の幅が変わるようです。

折り返し文字数が190以上で全画面(左に行番号出ています)
それ以下ではどんどん狭くなります。
ちなみに第一画面で同じことをやると第一画面でも細い全画面が表示されました。
こういう使用でしたっけ?
(これはこれで何かの時は便利かも)

[ ]
RE:24472 秀丸をマルチモニタ環境で使用しNo.24474
秀丸担当 さん 08/02/12 12:38
 

>このオプションをONにすると第二画面で全画面に広がりました。
>オプションをOFFにすると元のように第一画面の幅(私の所では1200)までしか
>広がらない現象は再現するようになりました。
>ということで、この設定がかなり影響しているようです。

そうだったのですか。
OFFのときは、最大化時の上端の位置と高さを枠のぶん広げた値を設定していま
す。設定しているもののデフォルトの値もその値と同じ値になるので、影響が無
いはずですが、もしかしたら何らか条件によって影響が出ているのかもしれませ
ん。
最大サイズに関係するオプションがOFFのときは、何も設定せずにデフォルトの
ままとするように変更してみようと思います。

>折り返し文字数が190以上で全画面(左に行番号出ています)
>それ以下ではどんどん狭くなります。
>ちなみに第一画面で同じことをやると第一画面でも細い全画面が表示されました。
>こういう使用でしたっけ?
>(これはこれで何かの時は便利かも)

このオプションがONのときは、非タブモードであれば第一画面でも第二画面でも、
最大化で折り返し以上には広がらないようになっています。

[ ]
RE:24474 秀丸をマルチモニタ環境で使用しNo.24495
Micky さん 08/02/15 09:00
 
まいどお世話になります。
Micky@ユーザです。

秀丸担当 さんwrite:

> 最大サイズに関係するオプションがOFFのときは、何も設定せずにデフォルトの
> ままとするように変更してみようと思います。

V7.08β12で「1行の文字数を越えたウィンドウを自動的に小さくする」が
ONになっていても全画面に広がるようになりました。

はみ出る件はもともと私のところでは出てないのでわかりませんが、
β12でもはみ出るようなことはありませんでした。

以上、報告しておきます。
ありがとうございました。

[ ]
RE:24495 秀丸をマルチモニタ環境で使用しNo.24497
秀丸担当 さん 08/02/15 09:32
 

>V7.08β12で「1行の文字数を越えたウィンドウを自動的に小さくする」が
>ONになっていても全画面に広がるようになりました。

β12で修正したのは、OFFのときです。
OFFのときに全画面に広がるようになりましたでしょうか。
ONのときは折り返し文字数が少なくタブモードでないときは全画面に広がらない
ようになっていないといけないですが。

[ ]
RE:24497 秀丸をマルチモニタ環境で使用しNo.24498
Micky さん 08/02/15 09:43
 
まいどお世話になります。

秀丸担当 さん write:

> >V7.08β12で「1行の文字数を越えたウィンドウを自動的に小さくする」が
> >ONになっていても全画面に広がるようになりました。
>
> β12で修正したのは、OFFのときです。
すいません、反対書いてました。

> OFFのときに全画面に広がるようになりましたでしょうか。
なりました。
ONの時は従来通り折り返し文字数に応じて幅が狭くなっていきます。

[ ]