Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » U++ Library support » Look and Chameleon Technology » Chameleon, graphic technology
Re: Chameleon, graphic technology [message #2431 is a reply to message #2429] Wed, 12 April 2006 14:27 Go to previous messageGo to previous message
mirek is currently offline  mirek
Messages: 14261
Registered: November 2005
Ultimate Member
Well, the basic idea is to introduce "skinning variables" and "skinning expression".

E.g. say HighlightColor can be "skinning variable". It can have default definition "blend(Blue, White)", where Blue and White are another two skinning variables.

Now the idea is that all defualt skinning will be build on several basic variables, heavily reusing former variables in further definitions, e.g.

MenuHighlightColor = "HighlightColor"

That way you should be able to adjust only a couple of expression to get completely different look - changes will propagate through the whole skin definition.

Well, that is the basic idea. None real work have been done yet... Smile

Mirek
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: native look
Next Topic: qtconfig equivalent for upp
Goto Forum:
  


Current Time: Wed Jun 11 22:59:36 CEST 2025

Total time taken to generate the page: 0.04126 seconds