|
タブエディットモードを切り替えるマクロを作ってみました。
参考までに
//----------------------------------------------------------------------//
// 秀丸マクロ タブエディットモード切替マクロ //
// マクロ名称 : TABEDIT.MAC Ver 1.00 //
// //
// 機能概要 : Ver4.10からサポートされたタブエディットモードの //
// 切り替えを行うマクロ //
// //
// 注意事項 : //
// //
// 作 成 者 : プックン 2004年02月28日 //
// 修正履歴 : //
// XXXX/XX/XX XXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX//
// 2004.02.28 プックン 1.00 新規作成
// flag=1 ; TabEdit=on
// flag=0 ; TabEdit=off
// Default=on
##flag = 1 ;
//タブエディットモード対応版数チェック
if ( version < 410 ) {
message "秀丸がVer4.10より古いです";
goto LNED;
}
MODE:
$$menu[0]="□TABEDITモード選択□";
$$menu[1]="&O "+"タブエディット ON";
$$menu[2]="&F "+"タブエディット OFF";
##menu_su= 3;
menuarray $$menu, ##menu_su;
if(result==0){goto LEND;}
else if (result==1){goto MODE;}
else if (result==2){##flag = 1;}
else if (result==3){##flag = 0;}
openreg "CURRENTUSER", "Software\\Hidemaruo\\Hidemaru\\Env";
if(!result){message "レジストリーをopen出来ませんでした!" ;endmacro;}
//レジストリをopenします
//第1パラメタでルートとなるキー名を指定し
//第2パラメタでサブキー名を指定します
writeregnum "TabEdit", ##flag;
//レジストリに値を書き込みます。
//第一パラメタで値の名前を指定し、
//第二パラメタで値を指定します。
//writeregnum文はREG_DWORD型の値を書き込みます
envchanged;
closereg;
LEND:
endmacro;
|
|