常駐秀丸でおかしなことがNo.16924
Tadakiti さん 04/03/22 15:42
 
こんにちは、アカデミックフリーで使わしていただいてます。
常駐秀丸を使っとるんですが、ときたまタスクトレイのアイコンが黒い四角になって
しまうんです。
ちゃんとコンテキストは出るんで、不便ではないですがたぶんバグだと思います。

ちなみに使用環境は、
OS:WinXP Home (SP1)
秀丸:秀丸エディタVer 4.06(鶴亀併用)
ブラウザ:Internet Explorer 6.0(SP1)
セキュリティ:NortonInternetSecurity(Yahoo!BBバージョン)
オフィス:Microsoft Office2000(SP3)
となっております。

[ ]
RE:16924 常駐秀丸でおかしなことがNo.16936
秀まるお2 さん 04/03/23 15:06
 
 タスクトレイのアイコンは、秀丸としては、「このアイコンを表示してくださ
い」とデータを渡してるだけで、実際の描画自体はWindowsがやってます。アイ
コンの絵柄を途中で変更することもありません。

 なので、たぶんですが、黒い四角になるとしたら、それは秀丸とは別に、
Windows内部で何らかの異常が発生してるせいじゃないかと思います。

 せめて、再現方法が分かればうちの会社でなんとか出来るかもしませんが、う
ちの会社ではそういう症状は見たことが無いです。あるいはせめて、他のユー
ザー様から同様の報告が届くなら、何らかの再現条件が分かる可能性もあります
けど、今のところ他のユーザー様から同様の報告は届いてません。

 何か、タスクトレーのアイコンを細工する系のソフトを使っておられるなら、
そのソフトが原因でおかしくなってるのかもしれません。たしか、ノートン関係
の製品をインストールすると、タスクトレーのアイコンをグループ化するような
物がインストールされたと思うんですけど、その機能を無効にしたら何か変化す
るかもしれないと、今思いました。その他、何かタスクトレー関係で影響しそう
なソフトかあれば、それを一時的に無効にするなどしてみて欲しいです。

 どうしても解決しないようでしたら、とりあえず、常駐秀丸を一度終了させて
からもう一度起動して復旧するかどうかだけでも教えて欲しいです。それで復旧
するなら、例えばアイコンをクリックした時に絵柄の指定しなおしをWindows側
に指示するようなことで対処できるかもしれません。

[ ]
RE:16936 常駐秀丸でおかしなことがNo.16937
izumi さん 04/03/23 16:10
 
似た現象を経験したことがあります。
私の場合、ディスプレイドライバの版数によって発現し、このときの状態は「黒い四
角」ではなく「灰色の四角」でした。
常駐秀丸を再起動すると正常に表示されます。発生頻度は「まれ」です。
しかし、この現象が発生するソフトウェアは秀丸だけでしたので、
多少秀丸の側にも問題があるのではないか、と個人的に考えています。
実際、秀丸だけが「灰色」なため、再起動しなくても、正常な他のソフトウェアとは
区別できます。

コンテキストメニューを表示したときにでも再描画の機会があれば良いと思います。
ただ、問題のあるソフトウェアが秀丸だけなので、秀丸の側に不具合がないことを再
確認していただけると幸いです。
例えば、Shell_NotifyIconで渡している内容と戻り値が挙げられると思います。
(http://www.maruo.co.jp/hidesoft/2/x16561_.html#16575)

[ ]
RE:16937 常駐秀丸でおかしなことがNo.16938
秀まるお2 さん 04/03/23 17:11
 
 ソースコードを見直したら、画面のdpiが120になってる場合に限って20x20ピ
クセルサイズのアイコンを指定してるようです。

 画面のプロパティの「詳細...」にて、フォントサイズを「大きい」にすると
128dpiになりますが、もしかしてそういう設定にしてるでしょうか?

[ ]
RE:16938 常駐秀丸でおかしなことがNo.16939
秀まるお2 さん 04/03/23 17:23
 
>  画面のプロパティの「詳細...」にて、フォントサイズを「大きい」にすると
> 128dpiになりますが、もしかしてそういう設定にしてるでしょうか?

 128dpiじゃなくて120dpiの間違いでした。さらに、「詳細...」じゃなくて
「詳細設定...」にて、120dpiと指定した場合ってことのようです。(WindowsXP
だと)

[ ]
RE:16939 常駐秀丸でおかしなことがNo.16942
izumi さん 04/03/23 18:08
 
>  128dpiじゃなくて120dpiの間違いでした。さらに、「詳細...」じゃなくて
> 「詳細設定...」にて、120dpiと指定した場合ってことのようです。(WindowsXP
> だと)

コードを調べていただいたようですね。ありがとうございます。
私の場合は標準(96dpi)のままです。

Win2Ksp4, IE6.0sp1, 秀丸4.07

[ ]
RE:16942 常駐秀丸でおかしなことがNo.16944
秀まるお2 さん 04/03/23 19:31
 
 もっと調べたら(鶴亀メールと比べたら)、LoadImageする時のオプションが
違ってました。LR_SHAREDが指定されてませんでした。そのせいでアイコンリ
ソースが消えてるような気がします。

 次のV4.10βの方で、LR_SHAREDを指定するように修正してみます。それで何か
変化などありましたら連絡ください。(別に連絡無しでもかまいません)

[ ]
RE:16944 常駐秀丸でおかしなことがNo.16956
izumi さん 04/03/25 16:52
 
> 次のV4.10βの方で、LR_SHAREDを指定するように修正してみます。それで何か
> 変化などありましたら連絡ください。(別に連絡無しでもかまいません)

4.10beta24がリリースされましたが、改版履歴に本件による変更が記載されていませ
ん。
盛り込まれているのでしょうか?

# Tadakitiさんのコメントがないことが少し不安。

[ ]
RE:16956 常駐秀丸でおかしなことがNo.16957
Iranoan さん 04/03/25 17:49
 
 izumi さん今日は、Iranoan です。
 念の為お断りしておくと、開発者とは何の関わりも無い単なる一ユーザです。
> 4.10beta24がリリースされましたが、改版履歴に本件による変更が記載されていませ
> ん。
> 盛り込まれているのでしょうか?
 どうやら盛り込まれているようなのですが、症状が悪化しました。今までは
殆ど起きたことがなかったのですが、β24 から常に配色がおかしくなります。

[ ]
RE:16957 常駐秀丸でおかしなことがNo.16959
izumi さん 04/03/25 19:26
 
Iranoanさん、こんにちは。

> どうやら盛り込まれているようなのですが、症状が悪化しました。今までは
> 殆ど起きたことがなかったのですが、β24 から常に配色がおかしくなります。

ご回答、ありがとうございます。
そうですか。さすがベータですね(^^;
最近、秀丸について思うところがあり、4.10系のベータテストには参加していません。
正式版のBBSに報告したことがベータに盛り込まれるため、仕方なく「暫定インス
トールする」という状態です。
このため、改版履歴で内容をチェックしてからLMを入れ替えています。
Iranoanさんには申し訳ありませんが、正式な回答を待たせていただきますね。

[ ]
RE:16959 常駐秀丸でおかしなことがNo.16965
秀丸担当 さん 04/03/26 11:03
 

>> どうやら盛り込まれているようなのですが、症状が悪化しました。今までは
>> 殆ど起きたことがなかったのですが、β24 から常に配色がおかしくなります。

Windows98で見たところ、アイコンが荒くなることが確認されました。
β25で別の方法で改善したいと思います。

[ ]
RE:16965 常駐秀丸でおかしなことがNo.16968
Iranoan さん 04/03/26 12:34
 
 秀丸担当さん今日は、Iranoan です。
> Windows98で見たところ、アイコンが荒くなることが確認されました。
> β25で別の方法で改善したいと思います。
 宜しくお願いします。

[ ]