RADStudio IDE でのフォント変更
10.3 Rio - リリース 3 - 主な修正と強化機能 に
IDE フォントおよびフォント サイズの設定のサポート。 10.3 より前の機能の、より新しい、より良いバージョンを復活させることで、プロジェクト ビュー、オブジェクト インスペクタ、構造ペインなどのドッキング可能ウィンドウを含む、IDE のメイン ウィンドウのフォントおよびフォント サイズは、レジストリ編集で定義できるようになりました
とありました!
お、あの昔のレジストリが復活したんか!
と思って過去に作った↓コレをバージョンアップすることにしました。
Delphi IDE Setting Changer
https://qiita.com/pik/items/aae1f8743fdfc0a40917
10.3.3 のレジストリキー
書き込むレジストリは昔と同じ
ModernTheme
なのかと思ったら違った!
DocWiki には
IDE ビジュアル設定のシステム レジストリ キー
ModernThemeを HKEY_CURRENT_USER\Software\Embarcadero\BDS\20.0\ に作成します
って書いてあるのに! 修正されていました。
で、調べたら↓のサイトに場所が書いてありました1。
How to modify Delphi 10.3.3 IDE font and font size
http://www.codecoder.top/pascal/how-to-modify-delphi-10-3-3-ide-font-and-font-size.html
で、じゃあどこかというと↓でした。
Theme
なるほどなー。もうモダンとか関係ないテーマだもんね。
それと、背景とかは新しいテーマによって定まるので MainToolBarColor
は 10.3.3 では意味が無くなりました。
ということで、改訂されたソースが↓こちら。
IDE Setting Changer
https://bitbucket.org/freeonterminate/idesettingchanger/
実行時のイメージは何も変わってません(解りづらくなるので Style も未適用)
まとめ
10.3.3 でフォントとフォントサイズを変更する場合は Software\Embarcadero\BDS\20.0\Theme
に書き込んでね。
上のアプリをビルドして使うと楽ちんだよ。
-
12/3にエンバカデロの井之上さんのブログで場所が明示されました。 ↩