マクロの動作がおかしくなった?No.07933
旧姓山下 さん 13/05/21 09:48
 
こんにちは

最近マクロの動作がおかしくなったような気がしますので,ご相談させて下さい.

とあるマクロをツールバーに設置しております.
・その他→動作環境→ウィンドウ→デザイン→マクロ名を表示
・その他→動作環境→ウィンドウ→詳細
の手続きで設定しました.

さて,そのマクロではメニューを用いるのですが,
mousemenuarray $$menu,##i - 1;
のように設定おります.

カーソル位置(結局ツールバーに設置したボタンの位置)からメニューが出るはずで
す.

さて,昔(昨年冬頃)は確かに上記の位置からメニューが出ていたように思うのです
が,いつ頃からか妙なところにメニューが出るようになりました.最近それがひどく
なったように思います(気になり出してひどく感じるようになったのかもしれません
が).

カーソルとは関係なく,毎回同じ場所に出るわけでもありません.ボタンの下方向に
は出てくるのですが,ボタンから5センチ下だったり,10センチ下だったりします.
(何インチだったか忘れましたが,縦方向25センチほどのモニタです)

なお,秀丸エディタは結構頻繁にβ版を入れ替えております.今は ver.8.30 b39 で
す.

対応等ありましたら,ご教示のほどお願い致します.

[ ]
RE:07933 マクロの動作がおかしくなった?No.07936
秀丸担当 さん 13/05/21 11:41
 

バグ情報ありがとうございます。

マクロのメニュー表示で確かに最近変更がありました。
β39で、カーソル行にはかぶらないように自動的に調整される修正がありました。
ずれているときは、そこにカーソル行があるのではないかと思います。
menu文やmenuarray文のときにだけ調整があるようにして、mousemenuや
mousemenuarrayの場合はかぶってもそのままのほうがよさそうです。
mousemenuarrayの場合は従来通りになるように修正させていただきます。

[ ]
RE:07936 マクロの動作がおかしくなった?No.07943
旧姓山下 さん 13/05/21 21:30
 
秀丸担当様

ご回答ありがとうございました.

>mousemenuarrayの場合は従来通りになるように修正させていただきます。

よろしくお願い致します.

[ ]