文字カーソル非表示でのカーソル位置No.12631
山紫水明 さん 06/06/13 20:04
 
秀まるおさん,

 メール内容表示画面で,文字カーソルの表示/非表示で次のマクロで示される
x座標の値が異なりますが,これは仕様でしたか?
4.65β8 です。

//--------------------------------
message str(x);
right;
message str(x);
left;
message str(x);
endmacro;
//--------------------------------

              山紫水明

[ ]
RE:12631 文字カーソル非表示でのカーソルNo.12633
Iranoan さん 06/06/14 01:18
 
 山紫水明さん今日は、Iranoan です。
>  メール内容表示画面で,文字カーソルの表示/非表示で次のマクロで示される
> x座標の値が異なりますが,これは仕様でしたか?
 たぶん秀丸メールというより、秀丸エディタの閲覧/通常モードの違いで
しょうす。閲覧モードの時にカーソルを単に表示していないだけなのか、存在
していないと考えるのかによって変わりますが、後者の考えだと存在しない
カーソルを操作したり、位置情報を取得すること自体おかしな事なのでしょう。
 他にも [Shift]+[↓] やタグジャンプなど動作しない機能も有るので、おそ
らく後者の扱いなのでしょう。

[ ]
RE:12633 文字カーソル非表示でのカーソルNo.12634
秀まるお さん 06/06/14 08:43
 
 文字カーソル非表示は秀丸エディタでの閲覧モードと同じでして、カーソル位
置は適当になってしまいます。なので、マクロで何かする場合は、カーソル表示
をONにしてから作業するようにしないと訳が分からなくなります。

 という風にするってことでお願いします。

[ ]
RE:12634 文字カーソル非表示でのカーソルNo.12645
山紫水明 さん 06/06/14 20:23
 
 秀まるおさん,

> 文字カーソル非表示は秀丸エディタでの閲覧モードと同じでして、カーソル位
>置は適当になってしまいます。なので、マクロで何かする場合は、カーソル表示
>をONにしてから作業するようにしないと訳が分からなくなります。

 わかりました。気をつけるようにします。
                                        山紫水明

[ ]
RE:12633 文字カーソル非表示でのカーソルNo.12646
山紫水明 さん 06/06/14 20:28
 
 Iranoanさん,

 秀まるおさんに確認したら,やはりおっしゃるとおりのようです。今まで表示
にしていたので気が付きませんでしたが,もしかしたら,公開しているマクロの
中に,おかしな動作をしているのがないか気になってきました。

     では, (^^)/~
                                        山紫水明

[ ]
RE:12646 文字カーソル非表示でのカーソルNo.12647
Iranoan さん 06/06/14 22:40
 
 山紫水明さん今日は、Iranoan です。
> 今まで表示
> にしていたので気が付きませんでした
 確か right, left は、
・フリーカーソル位置で文字入力した時にタブ文字を使用する
・「行末<->次の行の行頭」移動の禁止
・検索の表示が「点滅表示」「範囲選択」のどちらか
・フリーカーソルか?
といった動作環境によっても動きが変化したと思います。

[ ]