選択範囲複写マクロ

 WZ Editor ver4.00Aを使っていたとき、範囲選択時の^KD(行複写)機能の動作がかわっていることに気づきました。何行選択しても、最下行1行分しか複写してくれないのです。10行選択したら、10行複写して欲しいのです。再インストールしても、直りません。ビレセン(Village Center)のTask Listをしらみつぶしに探すと、ありました。でも、ver4.00Bのリリースまで待ちたくないなぁ……と思っていたら、ユーザーがマクロを提供してくれました。助かりました。

CtrlKD
    {
        txSetUndispEx(text);

        if (!txSelectGetMode(text))
        txSelectEx(text, CLIP_PARACUR);

        txPrivatePush(text);
        txPrivatePop(text);

        txSetDispEx(text);
    }

 ver4.00Bとver4.00Cでどうだったか正確なところは覚えていないのですが、ver4.00Dの時点では上記の追加設定を行なわなくても大丈夫です。ちなみにver5.02aがすでにリリースされていますが、ver4.0の最終バージョンであるver4.00Feでは拡張オプション(CMDEX)がエラーになってしまうため、私はver4.00Dを使用しています(ver4.00Eは未確認)。設定しているプラグイン・マクロは、拡張オプション ver1.02とXHTML Plug-in ver1.17です。つい最近まではHTMLCMDを使っていましたが、XHTML Plug-inに移行しました。

# 2004/09/28


Back to Top Page