Disable Delphi Rio IDE Theme

If you are not big fan of new Delphi IDE (light or dark ones) themes you are out of luck. They are default look and old Windows styled IDE is no longer officially supported.



In previous versions there was checkbox for enabling or disabling IDE themes. In Rio that checkbox is gone and you can only choose between default Light or Dark themes or use custom VCL Style.

But all is not lost. 

You can still disable themes by editing appropriate registry values.

Head to following registry key

Computer\HKEY_CURRENT_USER\Software\Embarcadero\BDS\20.0\Theme

and change following key-value entry:

Key: Enabled
Value: 0

If you wish to enable themes again just change Value back to 1.

Comments

  1. Unfortunately disabling this has side effects. Some dialogs only look correctly if theming is enabled. (Also unfortunately I don't remember which dialogs these were. I'm getting old...)

    ReplyDelete
  2. Disabling themes is no longer officially supported... so doing that introduces some visual issues and other bugs in some dialogs.

    However, that is the small price to pay for having back some lost functionality (like editor tabs icons, Code, Design, History and other tabs central alignment) and much snappier IDE.

    ReplyDelete
  3. Oh, I'm going to test it later today! Thanks for that.
    I'm spending much more time writing code on Delphi 10.2 because of the IDE theme which is terrible in certain screen resolutions/font sizes

    ReplyDelete

Post a Comment

Popular posts from this blog

Why does my Android application, compiled with Delphi Rio, no longer work?

Fixing FireMonkey Heisenbugs