Windows10のダークモード対応予定ありますか?
-
タイトルバーなどのUIを含むWindows10のダークモードに対応する予定はありますか?
こればかりはUWPアプリにならないと厳しいのでしょうか?| ゆうき | 返信 -
Windows 10 のダークモード対応は研究しているのですが、現時点では UWP アプリじゃないと対応が困難な状況です。
Windows 10 の "エクスプローラ" や "コマンドプロンプト" など、UWP じゃないアプリ (Win32 アプリケーション) も、徐々にダークモード対応が進んで行っていますので、いずれ、UWP じゃないアプリもダークモード対応の機能 (API) が公開されるんじゃないかなと思っています。
最近ですと、まだマイクロソフトから公表はされていませんが、Mery のような Win32 アプリケーションに対してダークモードを指定する API が見つかっており、試してみましたところスクロールバーの部分だけ黒くなりました。
マイクロソフトは UWP アプリのほうに力を入れていますので、Win32 アプリのサポートは遅いと思いますが、いずれ対応してくれる日が来るような気はしますので、今しばらくお待ちくださいませ。
| Kuro | 返信 -
研究中のネタですが、MeryWiki に記事を書きました (随時更新します) ので Win32 アプリケーションのダークモード対応にご興味のある方や情報をお持ちの方は情報交換できたら幸いです。
| Kuro | 返信 -
返信ありがとうございます。
いつか対応していただけること期待しております!
ChromeのベータがWin10の1903だとダークモード対応っぽいので、
1903環境になればいろいろ変わりそうですね!| ゆうき | 返信 -
情報ありがとうございます!
Chrome のベータ版、確認してみました。なるほど、Win 10 の 1903 だと Windows のダークモードの設定に連動するんですね。もともと Chrome の画面は Windows の機能に頼らずに自前で描画されているので、デスクトップアプリでもダークモードに対応できるみたいですね。
Mery のように Windows の部品を使って画面を作っているデスクトップアプリだと、WinSCP という FTP クライアントアプリがダークモードに対応したという情報が入りました。
https://forest.watch.impress.co.jp/img/wf/docs/1177/129/html/image2.jpg.html
↑ うーん、頑張ってる感じですが、まだ Windows 10 が対応してくれていないタブとかリストのヘッダー部分などに白が残ってますね… ^^;1903 でダークモード用の API がどこまで解放されるかわかりませんが、今後も研究を続けていきたいと思います。
| Kuro | 返信