|
閉じられるタブのタブ名を確認しようと思い、以下のようにmessage文を追加しま
した。
str(gettabhandle(1,0,#i))は変っているんですが、
gettitle(3,gettabhandle(1,0,#i))が同じ事があります。
御確認お願い致します。
gettitle(3,gettabhandle(1,0,#i))の使い方が違っていたら、ご指摘下さい。
>#c=tabtotal;
>while(#i<#c){
message "i=" + str(#i) + " " + gettitle(3,gettabhandle(1,0,#i)) + " han=
" + str(gettabhandle(1,0,#i)); //3=タブモードのタブ名
> if(#i>taborder){
> closehidemaruforced gettabhandle(1,0,#i);
> #c=#c-1;
> if(tabtotal!=#c){
> //減っていない
> break;
> }
> continue;
> }
> #i=#i+1;
>}
>endmacro;
以下のマクロを実行します。やはり、同じ現象になることがあります。
(タブの並びを入れ替えたりすると、そうなることがあります。)
//タブの並び確認
#c=tabtotal;
while(#i<#c){
message "i=" + str(#i) + " " + gettitle(3,gettabhandle(1,0,#i)) + " han=
" + str(gettabhandle(1,0,#i)); //3=タブモードのタブ名
#i = #i + 1;
}
|
|