selectline実行時のseltopyとselendyの値No.01005
haru2 さん 02/05/21 18:09
 
selectline;
message str(seltopx) + " " + str(seltopy);
message str(selendx) + " " + str(selendy);
endmacro;

 ある行にカーソルをおいて、範囲選択はしません。それで、上の
マクロを実行するとseltopyとselendyの値が1違います。
 selectlineを実行しただけなんですが、そういう仕様でしょうか?
 勘違いだったら、すみません。
 よろしくお願いします。
 v3.16β5です。

[ ]
RE:01005 selectline実行時のseltopyとselNo.01006
たけのこ さん 02/05/21 18:15
 
たけのこです。

>マクロを実行するとseltopyとselendyの値が1違います。
> selectlineを実行しただけなんですが、そういう仕様でしょうか?

行をその行の改行まで選択されていますので、必然的に選択範囲の最後は改行の
次になり、seltopy, selendyに1行の差が出るのでしょう。普通に行頭から
SHIFT+→で改行を含めて選択した感じです。

[ ]
RE:01006 selectline実行時のseltopyとselNo.01007
haru2 さん 02/05/22 08:16
 
たけのこさん、こんにちは。

>行をその行の改行まで選択されていますので、必然的に選択範囲の最後は改行の
>次になり、seltopy, selendyに1行の差が出るのでしょう。普通に行頭から
>SHIFT+→で改行を含めて選択した感じです。

 ありがとうございます。わかりました。

[ ]