ツールチップの描画色No.09480
KaToH-J さん 05/06/02 00:04
 
Windowsの配色の設定によってはメールのスレッドビューで
ツールチップが白地に白文字で書かれるようで、大変残念なこと
になってしまってます。

表示させようと色々試してみたのですが、Windowsスキンソフトを
導入してソフトまかせでドバッと変更してしまっているのでちょっと
どのあたりが影響しているのかわからなかったです。

参考までにツールチップ描画時の背景色と文字色は何の色を
採用してらっしゃるのか教えて頂きたいです。

[ ]
RE:09480 ツールチップの描画色No.09481
アルビレオ さん 05/06/02 00:41
 
鶴亀ユーザーのアルビレオです。

>Windowsの配色の設定によってはメールのスレッドビューで
>ツールチップが白地に白文字で書かれるようで、大変残念なこと
>になってしまってます。
>
>表示させようと色々試してみたのですが、Windowsスキンソフトを
>導入してソフトまかせでドバッと変更してしまっているのでちょっと
>どのあたりが影響しているのかわからなかったです。
>
>参考までにツールチップ描画時の背景色と文字色は何の色を
>採用してらっしゃるのか教えて頂きたいです。

このあたりはWindowsのカラー設定を使っているはずなので、たとえばエクスプ
ローラーのツールチップなども同じ色になっていると思います。
私の環境(WinXP クラシックスタイル)では
[画面のプロパティ]-[デザイン]の[詳細設定]ボタンを押して[ヒント]の項目で
指定するようになっています。

[ ]
RE:09481 ツールチップの描画色No.09482
秀まるお さん 05/06/02 08:15
 
 鶴亀メール側では特に色を指定してないので、標準のツールチップの色ってこ
とになると思います。

 GetSysColor( COLOR_INFOBK ) で返ってくる値が背景色、
 GetSysColor( COLOR_INFOTEXT ) で返ってくる値が文字色

 ってことになると思います。

 メールに色が指定されてる場合は、その色で描画しますけど。

[ ]
RE:09482 ツールチップの描画色No.09486
KaToH-J さん 05/06/03 00:23
 
 "Masayuki KaToH(KJinc)"です。

> GetSysColor( COLOR_INFOBK ) で返ってくる値が背景色、
> GetSysColor( COLOR_INFOTEXT ) で返ってくる値が文字色

 情報ありがとうございました。おかげさまでデザイン→ヒントのところをいじ
ることで解決できました。アルビレオさんもありがとうございました。

[ ]