|
TAKA です。
Windows 2000 Professional SP1+秀丸3.08でしか再現しないかもし
^^^^^^^^^^^^
れませんが、特定の条件で「moveto」が正常に機能しない場合があ
ります。
以下の手順で再現します。
テストファイル(ここから)
TEST
TEST
TEST
テストファイル(ここまで)
テストマクロ(ここから)
disabledraw;
moveto 0, 0;
enabledraw;
endmacro;
テストマクロ(ここまで)
テストファイルを開いて「ウィンドウ→2つに分割」後、テストマ
クロを実行すると1行目ではなく、2行目にカーソルが移動してし
まいます。
ちなみに、以下の条件では正常に動作します。
・ウィンドウを分割しない場合は正常に動作します。
・「disabledraw」をコメントアウトすると正常に動作します。
・「moveto 0, 1」では正常に動作します。(2行目に移動)
つまり、Windows 2000で、秀丸を2つに分割して「disabledraw」後
に「moveto 0, 0」で1行目に移動させようとすると、2行に移動
してしまいます。
|
|