マクロ: undo文のオプションNo.31543
K'zawa さん 12/10/02 12:57
 
こんにちは、K'zawaです。

マクロのundo文には、全置換をundoするときどうするかのオプション(問い合わ
せ/ひとつづつ/まとめて)がありますが、現在の設定に合わせるという選択肢
はないのでしょうか?

[ ]
RE:31543 マクロ: undo文のオプションNo.31544
秀まるお2 さん 12/10/02 13:49
 
 現状ではそういう指定は無いようです。レジストリを見て自前で判断する手も
ありますけども、それは面倒なので、次のβ版の方で、パラメータに数値の3を
指定したら動作環境に従うって風にしてみます。

 V8.21はもうそろそろ正式版を出さないとまずいので、その次のV8.22βから対
応ってこととさせていただきます。それまで少々お待ちください。

 現状でなんとかするとしたら、

    openreg "CURRENTUSER", "Software\\Hidemaruo\\Hidemaru\\Env";
    $b = getregbinary( "ExEnv", 0, 1 );
    closereg;
    if( $b == "00" ) {
        //問い合わせ
        undo 0;
    } else if( $b == "01" ) {
        //1つずつ
        undo 1;
    } else if( $b == "02" ) {
        undo 2;
    } else {
        //未知の値
        undo;
    }
    endmacro;

 のようなマクロでいけるようです。

[ ]
RE:31544 マクロ: undo文のオプションNo.31545
K'zawa さん 12/10/02 14:14
 
秀まるおさん、こんにちは。
K'zawaです。

>次のβ版の方で、パラメータに数値の3を
>指定したら動作環境に従うって風にしてみます。
>
> V8.21はもうそろそろ正式版を出さないとまずいので、その次のV8.22βから
>対応ってこととさせていただきます。それまで少々お待ちください。

分かりました。よろしくお願いします。

[ ]