|
白雲斎と申します。
下記のマクロを実行すると、
moveto と movetolineno で実行結果が異なります。
moveto では、< の次にカーソルが移動し、期待する結果となります。
movetolineno では、期待に反して、< の頭にカーソルが移動します。
これは、こう言うものでしょうか?
// test.mac
// < ... ... >
// 【この行にカーソルを置いてマクロ実行】
#lineMode = true; // false;
#cx = x;
#cy = y;
searchup "<";
escape;
moveto selendx, selendy;
#cl = column;
#ln = lineno;
#X = x;
#Y = y;
moveto #cx, #cy;
if( #lineMode ) movetolineno #cl, #ln;
else moveto #X, #Y;
endmacro;
----------------
Windows 2000 SP3
IE 6 SP1
秀丸 3.17
----------------
|
|