アカウント&フィルだ名のちらつきNo.03576
DEKO.A さん 11/02/25 09:10
 
 階層のあるフォルダー(極端なこというとユーザーアカウント名フォルダー)と上
位階層と(□が+を囲んだ)ツリー表示を結ぶ横の点線の上をカーソルが通過すると
フォルダ名がリフレッシュされるのかチラつきます。階層がない最下位の階層はチラ
つきが起こりません。
 フォルダーの階層を展開したり非展開に戻したりして他のフォルダーにカーソルを
移動する時に「ササッ」とその狭い範囲を通過するときに起きます。フォルダー名を
通っては確認されませんでした。

 これはVer.5.70βになってからかわかりませんがWindows7で見られる現象です。ご
確認ください。

[ ]
RE:03576 アカウント&フィルだ名のちらつNo.03578
秀まるお さん 11/02/25 11:34
 
 フォルダ枠中のアカウント名/フォルダ名部分ですが、ここは秀丸メールが独
自に描画するケースが多々あって、その場合にどうしてもちらつきが発生してし
まいます。

 フォルダ枠はツリービューコントロールというWindowsの部品を使いつつ、独
自の描画をするために、いわゆるカスタムドローという仕組みを使っているんで
すが、これで描画するとダメです。

 といいつつも、それなりに努力すればちらつかないように出来る可能性はある
にはありますけども…。今のところはユーザー様から「ちらつきが気になる」と
いうような話も無かったのでやってませんでした。

 出来るかとうか分かりませんが一回トライしてみます。

 とりあえず、「全般的な設定・ウィンドウ」の「フォルダ枠のフォント」の
「選択▼」ボタンを押して、「太字描画に本物の太字フォントを使う」をONにす
るとちらつきが減る可能性が高いとは思います。一回やってみてほしいです。

[ ]
RE:03578 アカウント&フィルだ名のちらつNo.03579
DEKO.A さん 11/02/26 10:38
 
> フォルダ枠中のアカウント名/フォルダ名部分ですが、ここは秀丸メールが独
>自に描画するケースが多々あって、その場合にどうしてもちらつきが発生してし
>まいます。
>
 チラつきはどうもグラフィックアクセラレータに依存するところがあるのかも知れ
ません。
 すべてがWindows7で確認しているのですが、同じ64bitでもNoteはi7 N620(2.67GH
z)にGeForce GT335Mでそんじょそこらのデスクトップより早いとは思いますがチラ
つきます。
 DestTopはi7 2600(3.4GHz)のGoForce GTX460ですが意図的にチェックするために
カーソル移動をさせたりするとチラッとすることがある程度です。
 32bitのNoteはCeleron SU2300(1.2GHz)ですがチラつきはでます。

  フォントの選択もしてみましたが変わりませんでしたが、いずれにしても特定の
条件での事で、スクロール等の普段の日常的にな使用に耐えられないものではないの
で大きな問題ではないと思います。

お騒がせしました。

[ ]
RE:03579 アカウント&フィルだ名のちらつNo.03580
秀まるお さん 11/02/27 23:11
 
 Windows7の場合だと、僕のマシンの場合だと、デスクトップテーマがクラシッ
クになってるとちらつきが激しいです。エアロが有効なデスクトップテーマの場
合だとほとんどちらつかない感じではあります。

 Windows7上のWindowsXP仮想環境でもちらつきます。

 今まだ手付けてませんけども、この辺のNM_CUSTOMDRAW時の描画をダブルバッ
ファリングしてちらつきが減るかどうかだけ試してみます。

[ ]
RE:03580 アカウント&フィルだ名のちらつNo.03581
秀まるお さん 11/02/28 12:11
 
 「全般的な設定・ウィンドウ・文字の描画」の「ちらつき防止の描画方式」が
ONの時に、いわゆるダブルバッファリングで描画するようにしてみました。

 一応うまく動いてはいるようですが、ちらつきが減ったかというと微妙です。
あくまでCUSTOMDRAWで独自に書いてる部分の処理だけなので、元々のツリービ
ューコントロール自身が描画してる部分はちらつきは減らないようです。

[ ]
RE:03581 アカウント&フィルだ名のちらつNo.03582
秀まるお さん 11/02/28 16:41
 
 何度も追加ですみません。秀丸担当から教えてもらったTVS_EX_DOUBLEBUFFER
ってスタイル指定を使ったらちらつきがほとんど無くなりました。

 次のβ版からそうさせていただきます。

[ ]
RE:03582 アカウント&フィルだ名のちらつNo.03583
DEKO.A さん 11/02/28 17:51
 
> 次のβ版からそうさせていただきます。
ありがとうございます。細かい事いってすいません。

 近々、WindowsXP環境を残してWindows7を作るつもりでOSも用意してあるので助か
ります。

[ ]