Mojaveのアクセントカラー

バーバーショップ繋がりなのですが、v17はアクセントカラー自体に対応していない様です。
仕様ですか。 :mrgreen:

はい。

ダークモードの導入により,
システムカラーの扱いが変わっています。
(アクセントカラーは,ライト/ダークで明度/彩度が変わります)

R3からR5にかけて,漸進的にUIが作り変えられており,
Info.plistを書き換えれば,部分的に対応できる状態になっています。
R6からは,このキー(常にライトモード)も取り除かれる予定です。

https://4d-jp.github.io/2019/01/09/better-mojave-support/

v17は対応しないということですね。

R6からはOSがライト/ダークモードに切り替わると自動的にきりかわるということですね。
了解しました。 :mrgreen:

R6リリースされたのでためしたのですが、ダークモードで切り替わらないですね。
もしかしてダークモードは断念? :frowning:

まだInfo.plistにNSRequiresAquaSystemAppearanceがYESで設定されているようですね。

NOに設定すれば,ダークモード対応になります。

: Keisuke MIYAKO

まだInfo.plistにNSRequiresAquaSystemAppearanceがYESで設定されているようですね。

NOに設定すれば,ダークモード対応になります。

それは良いのですが、最終的には自動的に切り替わるでOKでしょうか。 :mrgreen:

: Keiji HOSAKA

最終的には自動的に切り替わる

その点については未定となっています。

すべての色を「自動」に設定している場合,あるいは色の設定自体がないオブジェクトは良いのですが,
4Dには,フォントカラーやリストボックスの行背景色をカスタム設定するなど,
ダークモードとは相容れない仕様もあり,またデフォルトでサポートするためには,
SDKバージョンの関係で,macOS 10.12のサポートを切り捨てる必要があります。

: Keisuke MIYAKO
: Keiji HOSAKA

最終的には自動的に切り替わる

その点については未定となっています。

すべての色を「自動」に設定している場合,あるいは色の設定自体がないオブジェクトは良いのですが,
4Dには,フォントカラーやリストボックスの行背景色をカスタム設定するなど,
ダークモードとは相容れない仕様もあり,またデフォルトでサポートするためには,
SDKバージョンの関係で,macOS 10.12のサポートを切り捨てる必要があります。

10.12はサポートあと2ヶ月くらいですよね。そこは問題点ではないのでは?
plistをいじるのは暫定的だとおもったのですが、せめて環境設定で設定できるとかコマンドで変更できるとかには
なると考えてよいのでしょうか。 :mrgreen:

はい。

いつまでもplist編集が要求されることはないと思います。
(アプリケーションを署名し直さないといけませんし・・・)

「断念」まではしていませんが,いまだ実験段階だとお考えください。

了解しました。この部分はテスト評価しない様にします。