メール受信時にタスクトレイのアイコンが変化しないNo.07648
けんいち さん 02/06/12 17:52
 
 みなさん、こんにちは。
 けんいちです。

 常駐させ、定期的に受信するようにして使用しているのですが、メール受信時
にタスクトレイのアイコンが変化しなくなってしまいました。
 "なってしまいました"というのは、昨日までは問題ありませんでした。
 条件の絞込みができていないのですが、同じような使用方法の方で問題の出て
いる方がいないか確認したく、メールしました。

 以下にこちらの使用環境を書いてみます。

★使用環境
OS:WindowsXP Pro
   セキュリティパッチはWindows Updateで当てれるものは全部あててある
IE:Version 6.0.2600.0000.xpclnt_qfe.010827-1803
鶴亀メール:1.96


★設定変更箇所
鶴亀メールの設定で昨日から変更したもの
・全画面で表示するように変更
・枠のレイアウトを以下のように変更
   変更前(設定画面一番左)    変更後(設定画面一番右)
  ┌─┬───────┐   ┌─┬───────┐
  │ │       │   │ │       │
  │ ├───────┤   │ │       │
  │ │       │   ├─┤       │
  │ │       │   │ │       │
  │ │       │   │ │       │
  └─┴───────┘   └─┴───────┘
・添付ファイルの表示を以下のように変更
  変更前:大きい、右
  変更後:小さい、下

★その他
 ・受信時に音が鳴るようにしているが、音は正常に鳴っている。
 ・スクリーンセーバーが起動しているときに、受信の音が鳴り、スクリー
  ンセーバーを解除すると、アイコンが受信状態になっていない。(頻度は
  高そうだが、100%かどうかは確認できていない)
 ・スクリーンセーバーが起動していない場合でも、アイコンが変化しない現
  象が発生することがある。(上記よりは頻度は低そう)

 何か情報をいただければ、幸いです。

[ ]
RE:07648 メール受信時にタスクトレイのアイコンが変化しないNo.07654
けんいち さん 02/06/12 21:18
 
 けんいちです。
 条件が少し絞り込めましたので、参考までに連絡します。

》★設定変更箇所
》鶴亀メールの設定で昨日から変更したもの
》・全画面で表示するように変更
》・枠のレイアウトを以下のように変更
》   変更前(設定画面一番左)    変更後(設定画面一番右)
》  ┌─┬───────┐   ┌─┬───────┐
》  │ │       │   │ │       │
》  │ ├───────┤   │ │       │
》  │ │       │   ├─┤       │
》  │ │       │   │ │       │
》  │ │       │   │ │       │
》  └─┴───────┘   └─┴───────┘
》・添付ファイルの表示を以下のように変更
》  変更前:大きい、右
》  変更後:小さい、下

 上記、3つの変更のうち、全画面での表示をやめてみたところ、問題が発生し
ないようです。

 他の2つも関連しているのかどうかはわかりませんが、少なくとも全画面にす
ることが影響しているように見えます。

[ ]
RE:07654 メール受信時にタスクトレイのアイコンが変化しないNo.07663
秀まるお2 さん 02/06/13 16:40
 
 再現テストしてみましたが、うまく再現しませんでした。

 WindowsXP Professionalのノーマル状態で、鶴亀メールV1.86を使いまして、常駐
鶴亀をONにし、鶴亀メール本体ウィンドウを最大化しました。

 この状態でさらに、定期受信を2分間隔にし、Windowsのスクリーンセーバーを1
分で起動するようにし、適当に自分宛にメールを送って3分ほど放置しました。

 そしてマウスを動かしてみると、たしかに常駐鶴亀のアイコンは青くなっています。

 − 鶴亀メール本体ウィンドウを閉じた状態だと青くなる。
 − 鶴亀メール本体ウィンドウを出しつつも、アクティブじゃない状態に
   しておくと、同じく青くなく。
 − 鶴亀メール本体ウィンドウを出して、アクティブな状態にしておくと、
   青くならない。


 という動作です。3番目はもちろん仕様です。

 枠のレイアウトや添付ファイルの表示スタイルはまったく関係しないはずで、他に
適当な再現方法も思いつかないです。

 実はこの常駐アイコン関係では1つバグがありまして、「受信メールあり」の状態
になってから鶴亀メール本体ウィンドウをアクティブにしても元に戻らないというバ
グがあります。もしかしたらそのバグが関係しているのかもしれないです。だとした
ら次の鶴亀メールで直ると思います。

 ということで、次の鶴亀メールでももし直っていなければ、今度は「全般的な設
定・デバッグ」の「dump.txtを作成」のオプションをONにして使ってみて欲しいです。
それで出てくるdump.txtを連絡いただければ、アイコン関係の動作が分かります。

 具体的には、青くならなかったケースでは、

    SetReceivedTaskbarIcon Set!
    本体がアクティブなのでReceivedにしません。

 のようなログが出ると思います。その辺教えて欲しいてす。(なんでしたらV1.96
ででも)

[ ]
RE:07654 メール受信時にタスクトレイのアイコンが変化しないNo.07665
けんいち さん 02/06/13 16:43
 
 みなさん、こんにちは。けんいちです。
 もしかして私の環境でのみ発生しているのでしょうか。。。。(^^ゞ

 条件が絞り込めないかとためしてみたところ、以下のようになりました。参考
までに報告しておきます。

 (1)スクリーンセーバーが起動していない状態で、メールを受信。
   →受信時の音が鳴り、タスクトレイのアイコンが新着ありアイコンに変
    化していることを確認

 (2)スクリーンセーバーの起動までの時間を1分にして、起動するのをまつ。

 (3)スクリーンセーバーが起動し、念のため、30秒ほど待つ。
  この間に新たなメールは受信していない。

 (4)スクリーンセーバーを解除すると、(1)で新着ありアイコンが表示されて
  いたものが、新着なしアイコンで表示されることを確認。(T_T)


 僭越ながら、ど素人が原因を推測してみました。

 ★全画面表示の設定で常駐している場合、スクリーンセーバーが解除される時、
  鶴亀メールウィンドウがアクティブ状態になったのと同じことが発生し、
  アイコンが新着なしアイコンに変わっているのではないか。

 そう思った理由は、

   鶴亀メールのウィンドウが開いてあり、非アクティブ状態でメールを受
  信した場合、鶴亀メールタイトルバーのアイコン、および、タスクトレイ
  のアイコンが新着ありアイコンに変化するが、

   鶴亀メールのウィンドウをアクティブにすると、上記2箇所のアイコンが、
  新着なしアイコンに変化する

ということからのみです。

 だとしたら、全画面で使用している人のところでは頻発しそうなのに、他の方
のところでも発生しているというお話がないということは、はずしているのでし
ょうね。。。

 う〜みゅ。

[ ]
RE:07663 メール受信時にタスクトレイのアイコンが変化しないNo.07666
けんいち さん 02/06/13 17:42
 
 秀まるお2さん、こんにちは。
 けんいちです。

 Ver1.96でdump.txtを採取してみました。

●17:18:24.676 (1019) SetReceivedTaskbarIcon Set!
 17:18:24.686 (4476)  1通のメールを受信しました。
 17:18:24.686 (2846) ProcessTransmitSub() exit
 17:18:24.686 (3815) LeaveTrans()
 17:18:24.686 (6728) StartAutoDownTimer()
 17:18:24.686 (6736) StartAutoDownTimer() set
★17:28:41.984 (1021) SetReceivedTaskbarIcon Reset!
 17:28:42.134 (1051) 常駐アイコンを戻します。
 17:28:42.174 (1063) 本体アイコンを戻します。
 17:28:46.841 ( 996) AddIconToTaskbar()
 17:28:51.528 (5860) ProcessCommand 40042
 17:28:51.528 (4476) メール総数=34 / 最近の分=34 / 未読=1 / マーク=0
 17:28:51.548 (4476) 0 / マーク=0
 17:28:52.639 (5860) ProcessCommand 40042
 17:28:52.910 (4476) 1 / 未読=1 / マーク=2
 17:28:52.950 (4476) 0 / マーク=2

 "SetReceivedTaskbarIcon Set!"を手がかりに、部分的に抜き出すと、上記の
ようになっています。

 17:28というのが、スクリーンセーバーを解除した時間です。
 ●でSet!になっており、スクリーンセーバー解除時(★)で、
SetReceivedTaskbarIcon Reset!となっていますが関連はないのですかね。

 採取したdump.txt全体を、秀まるお2さんあてに送付した方がよいでしょう
か?
 追加の設定の分は採取していませんが、採取した方がよいでしょうか?

 よろしくお願いします。

[ ]
RE:07666 メール受信時にタスクトレイのアイコンが変化しないNo.07668
秀まるお2 さん 02/06/13 18:17
 
 教えていただいたログを見る限りでは、17時18分24秒に「新着メールあり」のアイ
コンに変更し、17時28分42秒に戻しているようです。28分42秒がまさしくスクリーン
セーバーを解除した時刻なら、つまりスクリーンセーバーを解除したことによってそ
うなっただけのようです。

 もしその時に鶴亀メール本体ウィンドウがアクティブになった(スクリーンセー
バーがそういう動作をしていた)のなら、それは鶴亀側としてはどうしようもないで
す。

 こちらの環境でテストした限りはそういう動作にはならなかったんですけど、スク
リーンセーバーの種類によるんでしょうかね?

[ ]
RE:07668 メール受信時にタスクトレイのアイコンが変化しないNo.07669
秀まるお2 さん 02/06/13 18:30
 
 タスクバーを自動的に隠す設定にしたら再現しました。この設定だとたしかに鶴亀
メールウィンドウが勝手にアクティブ化されるようです。

 ただし、タスクバーを隠す設定で鶴亀メールウィンドウをインアクティブ化するの
は至難の技です。

 僕は、Ctrl+Esc、Esc、Tab、Tab、Tab

 というややこしいキー操作でやっと状態を作り上げることが出来ました。

[ ]
RE:07669 メール受信時にタスクトレイのアイコンが変化しないNo.07673
けんいち さん 02/06/13 19:15
 
 秀まるお2さん、こんにちは。
 けんいちです。まとめてリプライで失礼します。

》 タスクバーを自動的に隠す設定にしたら再現しました。この設定だとたしかに鶴亀
》メールウィンドウが勝手にアクティブ化されるようです。

 私の環境は、タスクバーは自動的に隠す設定にはなっていません。

 関係あるかわかりませんが、私の環境のタスクバーの設定は、以下のようにな
っています。(■がチェック状態です)(デフォルト状態ではないことは確かです
が、何がデフォルト状態だったか忘れてしまいました。(^^ゞ)

  ■タスクバーを固定する
  □タスクバーを自動的に隠す
  ■タスクバーを他のウィンドウの手前に表示する
  □同様のタスクバーボタンをグループ化する
  ■クイック起動を表示する

 またこれも関係あるかわかりませんが、スタートメニューは、クラシックス
タートメニューに変更しています。

》 教えていただいたログを見る限りでは、17時18分24秒に「新着メールあり」のアイ
》コンに変更し、17時28分42秒に戻しているようです。28分42秒がまさしくスクリーン
》セーバーを解除した時刻なら、つまりスクリーンセーバーを解除したことによってそ
》うなっただけのようです。

 先のメールに貼り付けたものは、途中は削除していませんので、ひとつらなり
のログです。
 ですので、★17:28:41.984 (1021) SetReceivedTaskbarIcon Reset!の箇所で、
まさにスクリーンセーバーを解除しています。

 ちなみに、スクリーンセーバーはパスワードによる保護を行っています。
 また、ようこそ画面は使わないようにしていますので、デフォルト環境の場合
と、解除時の動作は違うのかもしれません。

 あと、スクリーンセーバーは確かに、XP標準のものではないので、標準のもの
に変えてみて、確認してみます。

#XPになってここらへんの設定が組み合わせによって、多岐にわたるようになっ
てしまいましたね。

[ ]
RE:07673 メール受信時にタスクトレイのアイコンが変化しないNo.07675
けんいち さん 02/06/13 20:23
 
 秀まるお2、こんにちは。
 けんいちです。

》 あと、スクリーンセーバーは確かに、XP標準のものではないので、標準のもの
》に変えてみて、確認してみます。

 以下の2つの標準添付スクリーンセーバーで試してみましたが、どちらも同じ
で、新着なしアイコンになってしまいました。
  ・Windows XP
  ・ブランク

 ご報告まで。

[ ]
RE:07675 メール受信時にタスクトレイのアイコンが変化しないNo.07685
秀まるお2 さん 02/06/14 11:29
 
 どっににしても、スクリーンセーバーから復旧した時点で鶴亀メール本体ウィンド
ウがアクティブになっているなら仕様通りです。

[ ]
RE:07685 メール受信時にタスクトレイのアイコンが変化しないNo.07690
けんいち さん 02/06/14 12:45
 
 秀まるお2さん、こんにちは。
 けんいちです。

》 どっににしても、スクリーンセーバーから復旧した時点で鶴亀メール本体ウィンド
》ウがアクティブになっているなら仕様通りです。

 タスクトレイに最小化していますので、上記条件にはあてはまりませんよね?

[ ]
RE:07690 メール受信時にタスクトレイのアイコンが変化しないNo.07692
秀まるお2 さん 02/06/14 13:00
 
> タスクトレイに最小化していますので、上記条件にはあてはまりませんよね?

 タスクトレイに常駐鶴亀がいて、さらに最大化した鶴亀メール本体ウィンドウがイ
ンアクティブな状態でいるって前提かと思ってましたが、そもそもその前提が違うの
ですね。

 つまり、鶴亀メール本体ウィンドウを最大化してから終了させ、そのままスクリー
ンセーバーが起動してさらに定期受信で受信して、その後スクリーンセーバーから復
旧してタスクトレイのアイコンを見た時に「受信メールあり」でなくなっていると…。

 そういう前提でまたテストをやってみます。

[ ]
RE:07692 メール受信時にタスクトレイのアイコンが変化しないNo.07693
けんいち さん 02/06/14 13:23
 
 秀まるお2さん、こんにちは。
 けんいち@正確に話を伝えるのは難しい(^_^;) です。


》 タスクトレイに常駐鶴亀がいて、さらに最大化した鶴亀メール本体ウィンドウがイ
》ンアクティブな状態でいるって前提かと思ってましたが、そもそもその前提が違うの
》ですね。

》 つまり、鶴亀メール本体ウィンドウを最大化してから終了させ、そのままスクリー
》ンセーバーが起動してさらに定期受信で受信して、その後スクリーンセーバーから復
》旧してタスクトレイのアイコンを見た時に「受信メールあり」でなくなっていると
》…。

 "最大化してから終了させ"の部分ですが、私の使用方法を正確に書きますと、

   最大化状態でメールを読んだ後、フォルダをたたむマクロ(TkFold2.mac)
  で最小化しています。

 他の部分は、秀まるお2さんのおっしゃるとおりです。


》 そういう前提でまたテストをやってみます。

 お手数をおかけしますが、よろしくお願いします。

[ ]
RE:07693 メール受信時にタスクトレイのアイコンが変化しないNo.07695
秀まるお2 さん 02/06/14 14:14
 
 スクリーンセーバーからの復旧時にログイン画面に戻るように指定したら再現しま
した。スクリーンセーバーを経由せずとも、スタートメニューから「ユーザーの切り
換え」として元に戻るだけでも再現するようです。

 原因を調べて対処させていただきます。

[ ]
RE:07695 メール受信時にタスクトレイのアイコンが変化しないNo.07696
けんいち さん 02/06/14 15:10
 
 秀まるお2さん、こんにちは。
 けんいちです。

》 スクリーンセーバーからの復旧時にログイン画面に戻るように指定したら再現しま
》した。スクリーンセーバーを経由せずとも、スタートメニューから「ユーザーの切り
》換え」として元に戻るだけでも再現するようです。

》 原因を調べて対処させていただきます。

 条件を絞り込めてよかったです。(^。^;)ホッ
 対応よろしくお願いします。_(._.)_

[ ]
RE:07695 メール受信時にタスクトレイのアイコンが変化しないNo.07713
けんいち さん 02/06/17 17:27
 
 秀まるお2さん、こんにちは。
 けんいちです。

》 スクリーンセーバーからの復旧時にログイン画面に戻るように指定したら再現しま
》した。スクリーンセーバーを経由せずとも、スタートメニューから「ユーザーの切り
》換え」として元に戻るだけでも再現するようです。

》 原因を調べて対処させていただきます。

 V1.97で修正されていることを確認しました。(私のところでの再現条件にて)
 迅速な対応ありがとうございました。

[ ]