Hi Hilaire,

why not make a custom "DrGeoDarkTheme" as
 
 - a subclass of "PharoDarkTheme" (in Pharo 7) 
 - or "Pharo3DarkTheme" (when still in Pharo 6, note this class is deprecated 
in Pharo 7)
 
there you can overwrite the appropriate methods for your personal styled 
colors. 

I guess this was the idea for the theming class hierarchy and to my knowledge 
custom theming
is used by Moose and others.

Attached is an example and you can easily switch to it using

   DrGeoDarkTheme beCurrent 

in your playground, startup.st, the settings or other to get the yellow tooltip 
back.

You can add new custom colors for Dr.Geo to this class, ... - so no dictionary 
needed.
Or if you like the dictionary approach you can provide it in your subclass for 
Dr. Geo.

Bye
T.


Attachment: DrGeoTheme.cs
Description: Binary data

Reply via email to