一括振り分けを実行するとタスクバーの表No.36947
せつなんざん さん 09/09/03 13:08
 
秀丸メールを使い始めてもう4〜5年たちます。
恐らく5.21あたりから始まった現象を報告します。
仕事先が多数にわたりますので、振り分け機能を多用しています。
最近、引き継いだ仕事があり、フォルダー/設定を追加してから
「一括振り分け」を実行することが度々あります。そうすると、
WindowsXPのタスクバーで一番左にいた秀丸メールが右端に移動
してしまうという現象が起きるようになりました。習慣で秀丸メール
には左端にいて欲しいので困っております。

[ ]
RE:36947 一括振り分けを実行するとタスクNo.36948
秀まるお2 さん 09/09/03 16:05
 
 こちらのWindowsXPマシンでテストした限りは、一括振り分けを実行しても別
にタスクバー上の秀丸メールの位置が変わることはありませんでした。

 ソースコードも見てみたんですが、V5.12時代のソースコードと今のソース
コードを比較して、特に一括振り分けで何かいじった所といえば、検索フォルダ
の場合のためのエラーチェックのような処理が入っているだけで、基本は変わっ
てないような感じです。

 ということでいまいち原因がよく分かりません。

 タスクバー上での並び順を一番右に行かせる方法というのは1つあります。
秀丸メールを常駐している場合なら、一度秀丸メールを終了させてからタスク
バーのトレーから秀丸メールをもう一度呼び出すということをやると、並び順が
一番右に行きます。

 一度秀丸メール本体ウィンドウが画面上から居なくなって、もう一度出てくる
ようなことをするとそういうことになるようですけど、何か心当たり無いでしょ
うか。例えば一括振り分けをしている最中に秀丸メールのウィンドウが一度消え
てまた出てくるとか?

 (秀丸メールのウィンドウが一度消えるようなことがあるとしたら、それはそ
れで秀丸メールとしては想定外の動作ですが)

 あるいは、何か秀丸メールのバージョンアップとは別に、パソコンの環境で何
か変わった点とか無いでしょうか。何かデスクトップに関係した常駐ソフトを最
近インストールしたとか。もしそういうソフトがあるとしたら、それが関係して
るのかもしれないですけども。

------------------------------------------------
 他に再現のヒントとしては、例えば一括振り分けをするとして、大量のメール
を振り分ける時に限っておかしいとか。例えば受信フォルダに未読メールが何も
無い状態で、その受信フォルダを選択して一括振り分けを実行し、

 ●受信したメールを振り分ける
 ●受信フォルダ内の未読メール

 という条件で実行しても起きるのか、それともそういう条件(1通も振り分け
られない場合)の時はタスクバーが変化しないのか、その辺の情報も教えていた
だけると、再現のヒントになるかもしれないです。

 ということでどうでしょ?

[ ]
RE:36948 一括振り分けを実行するとタスクNo.36949
せつなんざん さん 09/09/03 19:13
 
いつもお世話になっております。


    >  タスクバー上での並び順を一番右に行かせる方法というのは1つあり
        ます。


残念ながら一番左にいて欲しいのです。後から立ち上げるWordやエディタなどに
邪魔されずにいつも同じ場所にいて欲しいというわけです。


    >   あるいは、何か秀丸メールのバージョンアップとは別に、パソコンの
        環境で何か変わった点とか無いでしょうか。何かデスクトップに関係
        した常駐ソフトを最
    >   近インストールしたとか。もしそういうソフトがあるとしたら、それが
        関係して
    >   るのかもしれないですけども。


たぶん同時期には他のソフトは入れていないと思いますが、Googleデスクトップ
だの何だのと常駐物は色々と棲みついております。

    >------------------------------------------------
    >   他に再現のヒントとしては、例えば一括振り分けをするとして、大量の
        メール
    >   を振り分ける時に限っておかしいとか。例えば受信フォルダに未読メー
        ルが何も
    >   無い状態で、その受信フォルダを選択して一括振り分けを実行し、
    >
    > ●受信したメールを振り分ける
    > ●受信フォルダ内の未読メール

600メールまでのフォルダーでは問題ありませんでした。

6900メールあるフォルダーで実行すると、必ず右端に移動するようです。
以前から、大量メールの振分をするとフリーズしたような状態になることには
気づいておりました。ただ、「右端移動」が起きたのはかなり最近です。6900
というメール数は、数日前に減らした結果です。以前は恐らく1万を超えていま
した。従い、メール数との関連は見られるものの、ある数を超えたら発生する
とも言えないように見えます。

メールの保存ファイルは確か月ごとになっている筈ですが、どうしても設定画面
を探せませんでした。保存フォルダーではそのようななっていました。


[ ]
RE:36948 一括振り分けを実行するとタスクNo.36952
せつなんざん さん 09/09/03 20:15
 
前コメントに関連し、振分の条件数を数えてみました。72ありました。
大半はヘッダ文字列に従ったフォルダー移動です。

[ ]
RE:36952 一括振り分けを実行するとタスクNo.36956
秀まるお2 さん 09/09/04 09:14
 
 もしかして振り向けにかかる時間がすごく長いとダメなのかと思ってこちらで
も大量のメール(10万通程度)を振り分けるテストをしてみたんですけど、今
のところ再現しないです。

 果たしてどうやったらタスクバーボタンが右端に移動するのか、いまいち謎で
す。困りました。

 とりあえず直すとしたら、振り分けを実行している最中に秀丸メール本体ウィ
ンドウが固まったようにならないようにするか、あるいは今現在中途半端に固ま
らないようにしている(Escキー入力だけ効くようにしている)のを、むしろ完
全に固まったようにしてしまうといいのかもしれませんけども…。


 その辺いじってβ版を提供してテストしていただくしか無いように思いますけ
ど、それでいいのでしょうか。

 (僕の所で再現しないので)

 ということでいじってみます。

[ ]
RE:36956 一括振り分けを実行するとタスクNo.36960
秀まるお2 さん 09/09/04 10:34
 
 ということで一応β版を出してしまいました。ただし、これで直るかどうかは
分かりません。

 (そもそもの原因すら分からないし、再現もしないので)

 もしよかったらこれで試していただけると助かります。

http://hide.maruo.co.jp/software/bin2/hmmail522b7_signed.exe

[ ]