[Lazarus] Special Request: Theme entire IDE support

Mattias Gaertner nc-gaertnma at netcologne.de
Sat Mar 10 18:17:00 CET 2018

On Fri, 9 Mar 2018 22:41:19 -0500
Anthony Walter via Lazarus <lazarus at lists.lazarus-ide.org> wrote:

> As it stand Lazarus has already the ability to change the color of the
> source code editor, and some support for changing the object inspector
> colors, and message window colors, but all three of these customization
> systems operate independently of each other. Also there are many other tool
> windows whose colors or styles cannot be customized, such as the components
> list in the object inspector, the project manager, and elsewhere.
> An optimal solution would be to add a single IDE theme dialog allowing
> users controls the colors and default sizes of everything in the IDE. Items
> could be categorized in simple groups such as background color, text
> color/size, highlight color, border color/size, and so on. Color and size
> settings could be saved using a name, restored, and exported for others to
> use.


> I can think of a few ways this could be implemented, mainly through
> offering a hook into the Graphics unit to redefine custom values for system
> colors, and a flag to denote values have been overridden.

What about the colors that have no counterpart in graphics?


More information about the Lazarus mailing list