「編集後のタイマー」の自動起動マクロNo.03380
Iranoan さん 09/08/27 01:20
 
 秀丸担当さん今日は、Iranoan です。
 表題のマクロとして、末尾のマクロを登録しておくと、アンドゥ、リドゥの
動きがおかしくなります。アンドゥがおかしくなる条件は今一つ解りませんが、
リドゥが一度も出来ません。
 こちらの環境は、WindowsXP+IE8.0+秀丸 Ver.8.00b08 です。
//------------------------------------------------------------
begingroupundo;
endgroupundo;

[ ]
RE:03380 「編集後のタイマー」の自動起動No.03391
秀丸担当 さん 09/08/27 11:42
 

> 表題のマクロとして、末尾のマクロを登録しておくと、アンドゥ、リドゥの
>動きがおかしくなります。アンドゥがおかしくなる条件は今一つ解りませんが、
>リドゥが一度も出来ません。

確かに言われている通りになりました。
アンドゥした後、さらに自動起動して、またアンドゥバッファに書き込まれるの
で、いつまでたってもアンドゥはうまくいかないことになり、このマクロのまま
では仕様ということにさせていただきたいと思います。
アンドゥ中は動かないようにするといいかもしれません。
if( geteventparam(0)==0){
  begingroupundo;
  endgroupundo;
}

[ ]
RE:03391 「編集後のタイマー」の自動起動No.03397
Iranoan さん 09/08/27 12:10
 
 秀丸担当さん今日は、Iranoan です。
> アンドゥした後、さらに自動起動して、またアンドゥバッファに書き込まれるの
> で、いつまでたってもアンドゥはうまくいかないことになり、このマクロのまま
> では仕様ということにさせていただきたいと思います。
 解りました。

[ ]