Sometimes it is necessary to color-code labels, edit fields, checkboxes, etc … to show the difference.
But that could cause problems, if someone is choosing a skin with similar base (backround) color.
(For example at this picture the green Checkboxes indicating those options are saved globally into database, and not locally at ini files…)
[attachment=9407:ShadowText.jpg]
Is there some kind of easy method to draw all these texts over a strong-contrast shadow to make it readable?
… like on this example, where I draw 2x on Canvas directly, it makes much easier to read a yellow text on a yellowish background-texture:
[attachment=9406:ShadowedText.jpg]
… for example globally override the 'Arial' font with auto generated shadowed font ?