|
>V9.25β15を公開しました。
>変換モジュールをjavascriptで書ける対応をしています。
>変換モジュールをjavascriptで書ける対応をしています。
モジュールのところですが、あまりC言語ソースの提示サンプルに使った
変数名の影響を受けなくてもよいのでは...
(Cの場合は、構造体内の変数名に意味はなかったわけですし)
せっかくJavaScriptでも書けるようにするなら、
ある程度は綺麗に整え直した方がよいかと思います。
------------------------------------------------------------
function onFilterMenu(){
return [
{
exportName: "sampleFunc1",
nameJp: "テスト変換1(大文字)",
nameUs: "Test Filter 1(upper case)",
accelKey: "X",
needLineSelect: false,
bFlags: 0
},
{
exportName: "sampleFunc2",
nameJp: "テスト変換2(タグ)",
nameUs: "Test Filter 2(tag)",
accelKey: "Y",
needLineSelect: false,
bFlags: 0
},
{
exportName: "sampleFunc3",
nameJp: "テスト変換3(インデント)",
nameUs: "Test Filter 3(indent)",
accelKey: "Z",
needLineSelect: true, //行単位
bFlags: 0x01 //LFでやりとり FILTERFLAG_LFONLY
},
];
}
function onFilterVersion() {
return 1.23; // ★秀丸本体側で (1<<16)+(2*10)+3 相当に内部で直す
}
------------------------------------------------------------
あと、ヘルプの「秀丸マクロのJavaScript対応のうち、WebView2のマクロはできませ
ん。」
は、「JScriptエンジンでの処理となり、WebView2での処理を選択することはできま
せん」的な意味ですよね?
|
|