ウィンドウとタスクバーのボタンが消えるNo.04398
nashida さん 04/02/26 17:25
 
秀丸4.10β19のタブモードで、山紫水明さま作成のマクロ
「変換リストによる連続置換2.00」で連続置換を行うと、
秀丸のウィンドウとタスクバー上のボタンが消えてしまいます。

WindowsXP SP1
秀丸4.10β19

[ ]
RE:04398 ウィンドウとタスクバーのボタンNo.04421
秀丸担当 さん 04/02/27 16:29
 

>秀丸4.10β19のタブモードで、山紫水明さま作成のマクロ
>「変換リストによる連続置換2.00」で連続置換を行うと、
>秀丸のウィンドウとタスクバー上のボタンが消えてしまいます。

マクロのソースを見てみたところ、showwindow 0;をしている箇所があるので、
それの対策がまだなされていないためと思われます。
次のバージョンでshowwindow 0;されたときの対策も入れてみようと思います。

[ ]
RE:04421 ウィンドウとタスクバーのボタンNo.04440
nashida さん 04/02/27 19:56
 
>マクロのソースを見てみたところ、showwindow 0;をしている箇所があるので、
>それの対策がまだなされていないためと思われます。
>次のバージョンでshowwindow 0;されたときの対策も入れてみようと思います。

β20で試してみましたが、β19と同様に
ウィンドウとタスクバーのボタンが消えてしまいました。

[ ]
RE:04421 ウィンドウとタスクバーのボタンNo.04453
山紫水明 さん 04/02/28 09:32
 
 秀丸担当さん,こんにちは。

》マクロのソースを見てみたところ、showwindow 0;をしている箇所があるので、

 この部分は鶴亀メールに対応しているところでしたので,今回のこととは別だ
と思います。
 ステルスモードでファイルを開き,そのファイルを閉じたときにこの現象が生
じるようです。多分,ファイルを閉じたときに全終了となる動作と関係あると思
います。
 タブ化していない時と,している時に,それぞれ次のマクロを実行してみると
違いがわかります。

//--------------------------------------------
#handle1 = hidemaruhandle(0);
openfile "/h";
#handle2 = hidemaruhandle(0);
message "ok";
setactivehidemaru #handle1;
closehidemaru #handle2;
endmacro;
//--------------------------------------------

     では, (^^)/~
                                        山紫水明

[ ]
RE:04453 ウィンドウとタスクバーのボタンNo.04472
秀丸担当 さん 04/03/01 17:44
 

> この部分は鶴亀メールに対応しているところでしたので,今回のこととは別だ
>と思います。
> ステルスモードでファイルを開き,そのファイルを閉じたときにこの現象が生
>じるようです。多分,ファイルを閉じたときに全終了となる動作と関係あると思
>います。

そういうことでしたか。ステルスモードのときにsetactivehidemaru等をしたと
きの対策を入れてみようと思います。

[ ]