I'm back again with crazy ideas ;D
Anyway, I investigated, how Styling is done in CEGUI, but I'm afraid.
It's fine for games etc. but not for modern desktop applications
Because I'm coming from JavaFX I'm used to style the whole application with CSS - Stylesheets, thats why I thought about to add CSS Styling to CEGUI. Of course, I won't force someone to do this for me, I'll do it but before I try something which is impossible to do so with CEGUI, I first want to ask you about the possibility of this idea.
Is it possible to add CSS Styling to CEGUI without breaking changes?
EDIT:
Small list why CSS Styling is useful:
- - Style of Application can be easily changed.
- Each component object could have a own style (if it's similar to JavaFX styling).
- Standard stylesheet could be loaded to create window components without any further loading.
DOUBLE EDIT:
I'm used to create graphic objects without any specifing paths etc.
A CSS standard stylesheet speed up things in the way, that I do not ever have to load the style for a component again.
Aswell css styling provides more flexibility to the whole style because background, borders, insets etc. could be dynamicly changed. For me it's much easier xD