Make application skinnable
How do you make an application skinable? My thoughts were to use custom graphics that the user could replace. When the application loaded the application would load the ones specified. Is this correct?
For instance, the skins would be in a directory called /skins/
followed by a new directory (name of the skin) like:
/skins/xp/
If the user has selected XP it would load the graphics from that directory instead of the default. Is this corrected?
|