縦(または横)に並べるNo.21169
EMiCC さん 06/04/10 15:57
 
秀丸6.00β13を使用しています。
メニューの[ウィンドウ]から[縦に並べる]や[横に並べる]を選択すると、
秀丸のウィンドウが画面一杯に拡がってしまいますが、並べた全体のウィンドウサイ
ズが
元のウィンドウサイズと同じになる(つまり、一見[ウィンドウ分割]をした時と
同じようにみえる)ようにするのは、設定等で可能でしょうか?
それともマクロを組まないとできませんか?

[ ]
RE:21169 縦(または横)に並べるNo.21170
秀丸担当 さん 06/04/10 18:42
 

>メニューの[ウィンドウ]から[縦に並べる]や[横に並べる]を選択すると、
>秀丸のウィンドウが画面一杯に拡がってしまいますが、並べた全体のウィンドウサイ
>ズが
>元のウィンドウサイズと同じになる(つまり、一見[ウィンドウ分割]をした時と
>同じようにみえる)ようにするのは、設定等で可能でしょうか?
>それともマクロを組まないとできませんか?

設定ではそのようなサイズにすることはできません。
マクロを組まないとできないと思います。
以下のような感じでしょうか。

if( tabmode ) settabmode 0;
#c = hidemarucount;
#x = windowposx;
#y = windowposy;
#cx = windowcx;
#cyNew = windowcy / #c;

#i = 0;
while(#i<#c) {
    showwindow 1;
    setwindowpos #x, #y + #cyNew * #i, #cx, #cyNew;
    nexthidemaru;
    #i = #i + 1;
}
endmacro;

[ ]
RE:21170 縦(または横)に並べるNo.21171
EMiCC さん 06/04/10 19:05
 

>設定ではそのようなサイズにすることはできません。
>マクロを組まないとできないと思います。
>以下のような感じでしょうか。
( 後略 )

マクロまで作って頂き、ありがとうございました。
試しに実行してみたところ希望通りの動作でしたので、
ありがたくそのままマクロ登録させて頂きました。
活用します。

[ ]