|
秀丸メールではEdMaxの定型文みたいな機能はなくて、同じような機能を作る
のもちょっと心苦しいです。なので、しいて現状でもっと簡単にするための方法
ということで、マクロを作ってみました。
このマクロだと、署名の挿入が「マクロ実行・メニュー選択」の2段階だけに
なります。
それでどうでしょうか。
---------------------------InsertSign.mac---------------------------
loaddll "tkinfo.dll";
#top = dllfunc("hidemaru_screentopy");
#xStart = x; #yStart = y;
disabledraw;
$path = dllfuncstr("HomeDir") + "order_sign.bin";
gofileend;
insertfile $path;
#signcount = 0;
while(1) {
#x = x; #y = y;
golineend2;
$sign[#signcount] = gettext( #x, #y, x, y );
if( $sign[#signcount] == "" ) {
break;
}
if( #i <9 ) {
$sign[#signcount] = "&" + str(#signcount+1) + " "
+ $sign[#signcount];
}
#signcount = #signcount + 1;
down;
if( !result ) {
break;
}
golinetop2;
}
undo;
moveto #xStart, #yStart;
enabledraw #top;
menuarray $sign, #signcount;
#r = result;
if( #r == 0 ) {
endmacro;
}
#cmd = 48002 + #r - 1;
#n = sendmessage( hidemaruhandle(0), 0x111, #cmd, 0 );
endmacro;
|
|