|
秀丸担当さん今日は、Iranoan です。
//------------------------------------------------------------
setcompatiblemode 0x0100;
gofiletop;
insert "AAAAAAAAAAAA\n";
movetolineno 5, 1;
disabledraw;
searchdown2 "[A-Za-z]+", regular;
##endx = foundendx;
##endy = foundendy;
while( 1 ){
findup;
if(
##endx != foundendx || ##endy != foundendy ||//範囲が変わった
( foundtopx == 0 && foundtopy == 0 )//ファイル先頭
)break;
}
searchdown2 "[A-Za-z]+", regular;
//------------------------------------------------------------
末尾のマクロで、カーソルの動きが見えます。disabledraw 文を使って、画
面の描画は禁止されているはずなのですが....。
なおサンプルでは、マクロで文字列を挿入していますが、
//------------------------------------------------------------
gofiletop;
insert "AAAAAAAAAAAA\n";
movetolineno 5, 1;
//------------------------------------------------------------
を消す代わりに、カーソル位置を適当な英単語条で行っても同じです。
こちらの環境は、WindowsXP+IE7.0+秀丸 Ver.7.11b02 です。
##このマクロだと、すぐにマクロが終わって、処理が軽いので解り難いかな〜。
|
|