Simplifying
by havoc
Two simpler approaches to the theme thing:
- Like OS X, just scrap the idea of themes and hardcode an
application-specific design into each app. - Limit the problem to layout. So have a layout widget that looks up
the layout of an entire window from resource files, and allow themes
to intercept the lookup to modify the layout.
(This post was originally found at http://log.ometer.com/2005-02.html#19)
My Twitter account is @havocp.
Interested in becoming a better software developer? Sign up for my email list and I'll let you know when I write something new.