//============================================================================= // ispell for Win32 を秀丸から呼び出すためのマクロ // // // Windows XPで使うときは、以下のことが必要だと思います。 // // 1. 初回使用時にときに出てくるプロンプト画面のタイトルのところを右クリックする。 // 2. [プロパティ] から [レイアウト画面] の設定を開く。 // 3. [バッファのサイズ] の [高さ] を [ウィンドウのサイズ] の [高さ] と同じ値にする。 // 4. [OK] を押す。 // 5. [同じタイトルのウィンドウに適用する] をチェックし、[OK] を押す。 // 6. (Xを押して)一旦ISPELLを終了する。 // // sham //============================================================================= title "ispell: " + basename2; if (updated == 1) { $UpdateFileName=basename2; if ($UpdateFileName == "") $UpdateFileName="(無題)"; question $UpdateFileName + " は更新されています。保存しますか?"; if (result == yes) { save; } else if (result == no) { message "ispellを中止します。"; endmacro; } } mousemenu "英(イギリス)語の辞書を使う(&e)", //1 "米(アメリカ)語の辞書を使う(&a)"; //2 if(result == 0){ endmacro; }else if(result == 1){ $OPTION="-d UK-xlg"; //$OPTION="-d english"; }else{ $OPTION="-d US-xlg"; //$OPTION="-d american"; } title "ispell " + $OPTION + " " + basename2; $ISPELL="cmd /c ispell.exe "; $Exec = $ISPELL + " " + $OPTION + " \"" + filename + "\""; runsync2 $Exec; loadfile filename2; endmacro;