本体が作業中No.12198
CXYZ さん 06/02/15 21:28
 
 秀まるおさん今晩は、CXYZです。
 Beta6の頃から、秀丸メール本体の初回起動時にメールをエディタで表示した
状態で「下の未読メール」当のコマンドを実行すると「本体が何か作業中のため
…」といったメッセージが出てくることがあります。マクロを動かしているわけ
でもなければ、送受信中ということもありません。一旦エディタを閉じて開きな
おすと、次からはほぼ問題がなくなります。また、一度正常な状態に戻ると、後
は期待通りの動作をしてくれます。
 しばらくバージョンアップをしていなかった時期があるので、beta6よりも前
のバージョンから起きていたことかもしれませんが、お手すきのときに調査して
いただけるとありがたいです。
 こちらの環境は、 WinXp SP2・IE6SP1・HM461beta7です。よろしくお願いしま
す。

[ ]
RE:12198 本体が作業中No.12199
秀まるお さん 06/02/16 17:21
 
 秀丸メール本体ウィンドウが何か作業中かどうかの判定処理は、V4.53時点で
少々改良しつつも、それ以降は特にいじってないと思いますが…。

 判定の方法としては、秀丸メール本体ウィンドウが何かダイアログボックスを
表示しているか、またはマウスカーソルが砂時計になっている場合はダメってい
う風な判定をしていると思います。

 とりあえず、「砂時計になってるかどうか」の条件に間違ってヒットしてる可
能性が高いので、そのときはそのときに別のメッセージを表示するように直して
みます。

 ということで、β8以降でもまた出た場合は、そのときのメッセージ内容をも
うちょっと正確に教えて欲しいってことで、お願いします。

[ ]
RE:12199 本体が作業中No.12200
CXYZ さん 06/02/16 17:49
 
 秀まるおさん今晩は、CXYZです。
>  秀丸メール本体ウィンドウが何か作業中かどうかの判定処理は、V4.53時点で
> 少々改良しつつも、それ以降は特にいじってないと思いますが…。
>
>  判定の方法としては、秀丸メール本体ウィンドウが何かダイアログボックスを
> 表示しているか、またはマウスカーソルが砂時計になっている場合はダメってい
> う風な判定をしていると思います。
 なるほど。ダイアログボックスが出ていないかどうかには気をつけていたので
すが、マウスカーソルには全く注意していませんでした。今日は発生していませ
んので、これからマウスの変化に気をつけて運用してみます。
>
>  とりあえず、「砂時計になってるかどうか」の条件に間違ってヒットしてる可
> 能性が高いので、そのときはそのときに別のメッセージを表示するように直して
> みます。
>
>  ということで、β8以降でもまた出た場合は、そのときのメッセージ内容をも
> うちょっと正確に教えて欲しいってことで、お願いします。
 承知しました。では、beta8で確認後またご連絡いたします。修正よろしくお
願いします。

[ ]
RE:12200 本体が作業中No.12202
CXYZ さん 06/02/16 22:43
 
 秀まるおさん今晩は、CXYZです。
 beta8に入れ替えてみて再び症状が発生しました。今度のメッセージは
 「秀丸メール本体が何か時間のかかる処理をしているようです。 しばらく
待ってからやり 直してください。」
に変化していました。マウスポインターが砂時計になることはなかったと思いま
す。スクリーンリーダーの機能で、形状が変化したら告げるように設定して運用
していたのですが、特にアナウンスはありませんでした。念のために補足させて
いただきますと、メール一覧などのウィンドーにいるときは標準のポインタ、エ
ディタを起動すると(設定している)Iビームになっていて、これがいつもの状
態です。
 とりあえずご報告にて失礼します。

[ ]
RE:12202 本体が作業中No.12203
秀まるお さん 06/02/17 09:13
 
 ではそういうことで、時間のかかる処理をしてると勘違いするようなバグがあ
るってことのようです。

 そういうことでもっと詳しく調べるなり、分からないなりにバグを回避するよ
うな処理を入れてみます。

[ ]
RE:12203 本体が作業中No.12209
CXYZ さん 06/02/17 20:58
 
 秀まるおさん今晩は、CXYZです。
>  ではそういうことで、時間のかかる処理をしてると勘違いするようなバグがあ
> るってことのようです。
>
>  そういうことでもっと詳しく調べるなり、分からないなりにバグを回避するよ
> うな処理を入れてみます。
 ありがとうございます。お忙しいと思いますが、よろしくお願いします。

[ ]
RE:12209 本体が作業中No.12210
秀まるお さん 06/02/17 22:57
 
 マクロのDoLdapGrep関数を使うとダメな気がしますが、どっちにしてもうまく
エラーを回避できるように直しました。

 (V4.61β9にて)

http://www.hidemaru.interlink.or.jp/software/bin/hmmail461b9_signed.exe

[ ]