アイコンモジュールNo.06000
tomcat さん 02/03/18 22:36
 
引き続き質問させて下さい.
---
アイコンモジュールを指定すると,ツールバーの表示がおかしくなります.
透明(薄灰色の部分)の領域が上書きされず,直前の画像が残った状態になります.
(通じます?)

また,リソースを見て気付いたのですが,青,紫,暗い青等が正しく発色されず,白
や黒になってしまっているようです.私だけですか?
環境は,
Windows 95 OSR2.1
鶴亀メール 1.73(1.58でも同様)です.

[ ]
RE:06000 アイコンモジュールNo.06007
秀まるお2 さん 02/03/19 11:41
 
>また,リソースを見て気付いたのですが,青,紫,暗い青等が正しく発色されず,白
>や黒になってしまっているようです.私だけですか?

 すみません。実は僕もそういう症状を認識しています。

 これを解決するには、「透明度」の情報付きの32bitビットマップを作成し
ないといけないそうです。秀丸エディタでは透明度付きビットマップを作成し
て対応したそうですが、鶴亀メールでは手抜きしています。

 アイコンモジュールでも同じ問題が起きているようで、対応するにはやはり
アイコンモジュール側で個別に「透明度」を指定してもらうか、または僕の方
で透明度付きビットマップに変換しないとダメです。

 今のところそういうことでがまんして使って欲しいです。

[ ]
RE:06007 アイコンモジュールNo.06013
tomcat さん 02/03/20 01:58
 
返信ありがとうございます.

こちらのほうも同じ理由という事になるのでしょうか?

>アイコンモジュールを指定すると,ツールバーの表示がおかしく
>なります.透明(薄灰色の部分)の領域が上書きされず,直前の
>画像が残った状態になります.(通じます?)

[ ]
RE:06013 アイコンモジュールNo.06019
秀まるお2 さん 02/03/20 10:00
 
>こちらのほうも同じ理由という事になるのでしょうか?

 そちらついては見逃してました。

 僕の方ではいまいち確認してませんが、んではとにかくアイコンモジュール
を指定し直したら画面全体を書き直すようにしてみます。

 あとあと、アイコンモジュールの色が透けてしまう件ですが、秀丸担当に聞
いた所、256色ビットマップにすれば解決するそうです。ということで、次
の鶴亀メールでは256色ビットマップにしてみます。

 他のアイコンモジュール作者さんにも教えてあげないとダメかもしれないで
す。

[ ]
RE:06019 アイコンモジュールNo.06048
tomcat さん 02/03/22 11:42
 
お返事ありがとうございます.

> 僕の方ではいまいち確認してませんが、んではとにかくアイコンモジュール
>を指定し直したら画面全体を書き直すようにしてみます。

指定し直したときに限らないんですよね.アイコンモジュールを指定している
ときはいつも,鶴亀を非アクティブからアクティブにした時にツールバーの灰
色の部分に直前の画像が残っているのです.

いまWindows 98で確認したらこの現象が再現できなかったので,Windows 95の
問題か,もしくは私固有の問題かもしれませんね.一応,Windows 95で(環境
があれば)調べて頂ければと思います.

なお,リソースエディタで本体内蔵のビットマップを入れ替えるとこの問題は
起こりません.また,ビットマップを抜いたアイコンモジュールを指定すると
この問題が起こります.アイコンモジュールが指定してあるときとそうでない
ときでツールバー領域の作画方法が異なるようなので,鶴亀側の問題かもしれ
ないと考えました…がもし違ってたらすみません.

[ ]