題名表示のpopupについてNo.40184
GARI さん 11/03/11 11:17
 
最新版を使っています。

メール一覧画面で、マウスカーソルを暫く静止させると
その下のSubject(長いものは省略表示されている)が
全てpopupで表示されるようになりますが、この機能について
質問です。

・このpopupを ON/OFF する機能はあるでしょうか?
・[スレッド表示時]
 表示項目順を、左から「Subject」「▼Date」「From」「Size」
 にしていますが、popup の背景色が透明になるため、
 右側の「▼Date」以降と重なってしまい読み辛い状態です。
 背景色を透明ではない状態に出来るでしょうか?
・[一覧表示時]
 同じく省略表示されているものはpopupされますが、
 こちらは背景色がありきちんと見える場合と、
 透明の場合があります。(違いの条件が良く分かりません)
 こちらも同じく、背景色を透明ではない状態に出来るでしょうか?

キャプチャしようと思ったのですが、
PrtScキーでは取れないレイヤ表示の様です。
全般設定のどこかに色定義やON/OFF定義がある気がするのですが。。

ご教示頂けますでしょうか。
よろしくお願いします。

[ ]
RE:40184 題名表示のpopupについてNo.40185
秀まるお2 さん 11/03/11 11:47
 
> ・このpopupを ON/OFF する機能はあるでしょうか?

 「全般的な設定・メール一覧・詳細」の「ツールチップ表示」をOFFにすれば
出なくなります。

>  にしていますが、popup の背景色が透明になるため、
>  右側の「▼Date」以降と重なってしまい読み辛い状態です。

 今ちょっとこちらのソースコードを追っかけて調べてみたんですけども、一応
秀丸メール側としては、popupしてるウィンドウの背景はちゃんと塗りつぶして
いるはずにはなっていました。

 このウィンドウ自体は秀丸メールが独自に「スタティックコントロール」とい
うWindows標準の部品を使って出してる物でして、普通はこれが勝手に半透明に
なったりはしないはずじゃないかと思います。

> キャプチャしようと思ったのですが、
> PrtScキーでは取れないレイヤ表示の様です。

 一応、普通のウィンドウなので、PrintScreenキーではキャプチャ出来るはず
なんですが…。こちらのWindows7環境で今ちょっと試した限りは出来ました。

 Alt+PrintScreenキーでウィンドウのキャプチャだけ取ろうとすると、Altキー
を押さえた瞬間に消えてしまうために失敗するとは思います。

 参考までに、僕の所での画面の様子をアップロードしてみました。

https://picasaweb.google.com/hideo.saito/xcMNMK#5582647287542745186

 もしもWindowsが勝手に半透明にしてるのだとしたら、とりあえずWindows
(Vista or 7)のデスクトップテーマを「Windowsクラシック」にすると回避出
来て、もしそれで回避出来るとしたら、つまりWindowsが勝手に半透明にしてる
のだ、ということが分かって、それが解決のヒントになるかなぁと思います。

 あるいは、秀丸メールがウィンドウの背景をちゃんと塗りつぶしてないバグな
んだとしたら…、そうかどうか調べる手段の1つして、最新β版での「全般的な
設定・ウィンドウ・文字の描画」の中にある「ちらつき防止の描画方式」をONに
してみる方法があります。そうすると確実に背景が塗りつぶされて描画されるは
ずだと思います。

 その辺ちょっと試してみてほしいです。
 (秀丸メールのバグだとしたら是非修正したい所なので)

[ ]
RE:40185 題名表示のpopupについてNo.40186
GARI さん 11/03/11 12:43
 
記載忘れていましたが、OSはXP Pro SP3です。

そして今β入れてみましたが、設定を「ちらつき防止ON」
にするまでもなく、現象は出ていませんでした。
何かで修正されたと思います。

そして、再度5.62 に戻ると、現象は出なくなっていました。。。
Windows側の問題のような気がします。

[ ]
RE:40186 題名表示のpopupについてNo.40187
秀まるお2 さん 11/03/11 16:08
 
 一応、V5.62付近以降ではその辺の処理は何もいじってないはずなので、何か
秀丸メール以外の要因が関係して現象が起きていたのかなぁと思いますが、詳し
いことは僕もよく分からないです。

 とりあえずこういう事例もあるということで了解しました。

[ ]
RE:40185 題名表示のpopupについてNo.41890
swf さん 11/12/01 16:30
 
>んだとしたら…、そうかどうか調べる手段の1つして、最新β版での「全般的な
>設定・ウィンドウ・文字の描画」の中にある「ちらつき防止の描画方式」をONに
>してみる方法があります。そうすると確実に背景が塗りつぶされて描画されるは
>ずだと思います。
>
> その辺ちょっと試してみてほしいです。
> (秀丸メールのバグだとしたら是非修正したい所なので)

以前、
メール一覧、カーソル乗せで文字が重なって表示される / swf [ 11/02/03 23:35 ]
で質問しました。
その後もメール一覧でツールチップの背景が透明になるのが気になっていました。
先程 V5.72β21 をインストールしましたが、やはり透明でした。
上の記事を読み「ちらつき防止の描画方式」をONにしてみたらバックが卵色になって
文字の重なりが解消されました。
一件落着。
ただ「ちらつき防止の描画方式」をOFFに戻してもバックが卵色のままで透明に戻る
ことはありません。
ご参考になればと思い、投稿しました。
Windows 7
デスクトップテーマは前から「Windowsクラシック」です。

[ ]
RE:41890 題名表示のpopupについてNo.41891
秀まるお2 さん 11/12/01 17:15
 
 すみません。当時の話は、いわゆるWindows Vista/Windows7での「エアロ」の
効果でツールチップ・ウィンドウが半透明表示になってたのだと思ってて、バグ
であるとは疑ってませんでした。

 デスクトップテーマが「Windowsクラシック」なら、エアロのせいで半透明に
なることは無いはずです。ということで、単純に秀丸メールのバグみたいです。

> ただ「ちらつき防止の描画方式」をOFFに戻してもバックが卵色のままで透明に戻る
> ことはありません。

 ということは、最初は(V5.72β21で)背景が透明だったけども、一度「ちら
つき防止…」をONにしたら透明じゃなくなって、その後OFFに戻して直ったまま
ってことになりますかね。

 もしもそれで秀丸メールを再起動しても透明にならないようでしたらいいんで
すが、なんとなく再起動したら透明に戻ってしまうような気がします。

 透明に戻ってしまうようならやっぱりバグってるはずなので、直さないといけ
ないです。

 その辺調べてみます。

[ ]
RE:41891 題名表示のpopupについてNo.41892
秀まるお2 さん 11/12/01 17:28
 
 背景を塗りつぶすか透明にするかの指定(SetBkModeってAPIの呼び出し)がさ
れてないような気がします。ということで、背景の塗りつぶしが「不定」になっ
てるような気がします。

 その辺修正させていただきます。

 次のβ版にて対応させていただきます。

[ ]