[ 新規に投稿する ]

ダークモード時、検索結果ウィンドウ等でタブ・ボタンの描画が崩れNo.00106
ブタ さん 26/06/24 12:58 [ コメントを投稿する ]
  秀丸メールをダークモードで使用している環境で、Windows Update の
KB5095093 適用後と思われるタイミングから、一部ウィンドウでタブおよび
ボタンの描画が崩れる現象が発生しています。

■発生している現象

検索結果ウィンドウなどで、以下のような表示になります。

・「一覧/スレッド」の部分が通常のタブとして描画されない
・画面下部の「中断」「閉じる」「検索」などのボタンが、通常のボタン形状で描画されない
・背景色や文字色はダークモードとして反映されている
・そのため、秀丸メールがダークモードを認識していないというより、
 タブやボタン等のWindows標準コントロールのテーマ描画だけが
 正常に行われていないように見えます

■再現するウィンドウ

確認できている範囲では、以下で再現します。

1. 検索して一覧作成の結果ウィンドウ
2. メールアドレス検索の結果ウィンドウ

■再現しないウィンドウ

一方で、以下のウィンドウでは現象は確認できていません。

1. 秀丸メール本体ウィンドウ
2. メール作成ウィンドウ
3. 各種設定ウィンドウ

このため、秀丸メール全体のダークモード表示が壊れているのではなく、
検索結果系の別ウィンドウで使用されているタブ/ボタン等の描画部分に
限定して発生しているように見えます。

■環境

OS:
Windows 11

Windows Update:
KB5095093 適用後

秀丸メール:
Ver7.45

ダークモード:
使用中

■補足

KB5095093適用後のタイミングで気付いた現象ですが、Windows側の更新が
直接原因かどうかまでは断定できていません。

ただし、背景色・文字色はダークモードとして反映されている一方で、
タブやボタンの形状だけが通常と異なるため、Win32のテーマ描画または
標準コントロール描画との相性・影響の可能性があるように見えます。
[ ]
RE:00106 ダークモード時、検索結果ウィンドウ等でタブ・ボタンNo.00107
秀まるお さん 26/06/24 15:39 [ コメントを投稿する ]
  KB5095093 をインストールしてテストしたら再現しました。

やってることは秀丸メール本体側と同じだと思うんですが、何か違いを調べて修正を試みてみます。
[ ]
RE:00107 ダークモード時、検索結果ウィンドウ等でタブ・ボタンNo.00113
秀まるお さん 26/06/26 12:03 [ コメントを投稿する ]
  一応、先ほどアップロードしたVersion 7.46β5で対応しました。

ダークモード対応の処理は秀丸エディタのソースコードをコピペして実現してるんですが、初期に対応した部分と後から対応した部分とに分かれていて、初期に対応した部分がダメでした。そこを最新の処理に入れ替えたら直りました。

ちょっとまずい状況なので、早めに正式版にしたいと思います。
[ ]
RE:00113 ダークモード時、検索結果ウィンドウ等でタブ・ボタンNo.00130
ブタ さん 26/06/30 11:48 [ コメントを投稿する ]
  早急な御対応ありがとうございます!
[ ]

[ 新規に投稿する ]