|
こんにちは 飛梅 さん、白雲斎です。
以下のマクロはどうですか?
// 作業用ファイルの上で実行すること
#lx = xworkarea;
#xSize = cxworkarea / 2;
#rx = #wx + #xSize;
#hd = hidemaruhandle(0);
if( tabmode ) goto TabMode;
if( hidemarucount == 1 ) endmacro;
while( true )
{
nexthidemaruicon;
if( windowstate != 1 ) showwindow 1;
if( hidemaruhandle(0) == #hd )
{
setwindowpos #rx, yworkarea, #xSize, cyworkarea;
break;
}
else setwindowpos #lx, yworkarea, #xSize, cyworkarea;
}
endmacro;
TabMode:
if( tabgrouptotal == 1 ) endmacro;
#i = 0;
while( #i < tabgrouptotal )
{
setactivehidemaru getcurrenttab( true, #i );
if( windowstate != 1 ) showwindow 1;
if( #i == 0 ) setwindowpos #rx, yworkarea, #xSize, cyworkarea;
else setwindowpos #lx, yworkarea, #xSize, cyworkarea;
#i = #i + 1;
}
setactivehidemaru #hd;
endmacro;
|
|