要望 inputcharの砂時計No.16263
kotobuki-chive さん 03/12/26 05:35
 
次のようなマクロを実行すると、マクロを終了するまでマウスカーソルが砂時計に変
わったままになります。マクロ実行中でもマウスカーソルを動かすことなどでこの砂
時計を消すことができますが、できれば最初から砂時計が出ないか、または自動で消
えるようにはできないでしょうか。できるようでしたらよろしくお願いします。

while (#c != 27) #c=inputchar("[ESC]で終了 "+str(#c));

マクロの動作はWindowsXP(Pro)+秀丸4.04で確認しました。

[ ]
RE:16263 要望 inputcharの砂時計No.16267
秀まるお2 さん 03/12/26 19:01
 
 意味を理解するのに手間取ってしまいましたが、やっと理解できました。

 後でソースコードを追っかけて、砂時計になる理由を探ってみます。

 少々お待ちください。

[ ]
RE:16267 要望 inputcharの砂時計No.16273
kotobuki-chive さん 03/12/27 06:23
 
分かりにくい文章ですみません。よろしくお願いします。

重要度の低い要望なので、年が明けて会社が通常営業に戻られてからでもご検討いた
だければ幸いです。


それではよいお年を
 秀まるお2様、サイトー企画の皆様、
 秀丸ユーザーの皆様

[ ]
RE:16273 要望 inputcharの砂時計No.16284
秀まるお2 さん 03/12/29 15:25
 
 分かりにくいという訳じゃなくて、再現方法がいまいち分からなかっただけで
すが、こちらで実行した限りでは、マクロを実行してすぐには砂時計にはならず、
何かEsc以外のキーを押すと砂時計になります。

 それはそれで修正可能です。

 V4.10βの方で修正させていただきます。

[ ]
RE:16284 要望 inputcharの砂時計No.16302
kotobuki-chive さん 03/12/30 05:21
 
>何かEsc以外のキーを押すと砂時計になります。

わたしの書き込みは秀まるお2さんの再現された通りの現象でした。

「Esc以外のキーを押すとマウスカーソルが砂時計になる」という文がないのは舌足
らずでやはり分かりにい文章だったと思います。すみません。

> V4.10βの方で修正させていただきます。

ありがとうございます。よろしくお願いします。

[ ]