lately I needed to render text above an image (item icon for example) and stood afront the following problem: Making the Text as clearly visible as possible while keeping as much as possible of the icon visible. I wanted to solve this by rendering the text with highly contrasted outlines (for example white text with black outlines), similar to how it's done in famous World of Warcraft:


I found this a really good solution as the text will be clearly visible on almost any background - be it dark (then you have a contrast to the bright inner) or bright (then you see the dark outlines). How would I realise a similar effect using CEGUI? I have browsed through the CEGUI properties and classes but I could not find anything resulting in such outlines

Greetings and thanks in advance,
-BigG