Home » U++ Library support » Look and Chameleon Technology » A little theming
Re: A little theming [message #18707 is a reply to message #18687] |
Fri, 17 October 2008 18:56 |
cbpporter
Messages: 1401 Registered: September 2007
|
Ultimate Contributor |
|
|
So here is a first version of the theme. It is currently alpha quality only, so don't except too much from it. The format under which themes are stored will definitely change to something more robust and hopefully more editable. The interface will also surely change. Ignore all those nested classes. They are simple wrappers around the normal Styles, because normal Styles don't support any form of streaming and I can't change change their implementation to allow streaming.
The attachment contains two packages. The first one, Skulpture, creates the theme and exports it. You will need to run it once to create the theme. Just change the output path to something better than "C:\".
The second package is the Theme itself. This is the one you need. Add it to your project, and do something like:
Theme m;
LoadFromFile(m, "c:\\test.utheme");
m.Apply();
The theme covers buttons, default buttons, options, switches, tabs, edit fields, drop lists, menus and toolbars. Rest to come in future revisions.
TabCtrl is not perfect yet. A small change to it's paint is needed to allow background look for tab area.
And I still couldn't figure out how to change EditField border sizes.
|
|
|
|
|
A little theming
|
|
|
Re: A little theming
By: captainc on Wed, 01 October 2008 21:58
|
|
|
Re: A little theming
By: yoco on Thu, 02 October 2008 06:34
|
|
|
Re: A little theming
|
|
|
Re: A little theming
By: mirek on Fri, 03 October 2008 17:30
|
|
|
Re: A little theming
|
|
|
Re: A little theming
By: unodgs on Fri, 03 October 2008 19:35
|
|
|
Re: A little theming
By: mirek on Fri, 03 October 2008 19:59
|
|
|
Re: A little theming
|
|
|
Re: A little theming
By: mirek on Mon, 06 October 2008 09:03
|
|
|
Re: A little theming
|
|
|
Re: A little theming
|
|
|
Re: A little theming
|
|
|
Re: A little theming
By: mirek on Sat, 11 October 2008 08:22
|
|
|
Re: A little theming
|
|
|
Re: A little theming
By: mirek on Sat, 11 October 2008 08:29
|
|
|
Re: A little theming
|
|
|
Re: A little theming
By: mirek on Sat, 11 October 2008 20:19
|
|
|
Re: A little theming
|
|
|
Re: A little theming
By: mirek on Sun, 12 October 2008 11:04
|
|
|
Re: A little theming
|
|
|
Re: A little theming
By: mrjt on Tue, 14 October 2008 13:14
|
|
|
Re: A little theming
|
|
|
Re: A little theming
By: mrjt on Tue, 14 October 2008 14:39
|
|
|
Re: A little theming
|
|
|
Re: A little theming
By: mrjt on Wed, 15 October 2008 17:41
|
|
|
Re: A little theming
|
|
|
Re: A little theming
|
|
|
Re: A little theming
By: mrjt on Fri, 17 October 2008 00:04
|
|
|
Re: A little theming
|
|
|
Re: A little theming
By: chickenk on Sat, 18 October 2008 09:10
|
|
|
Re: A little theming
By: chickenk on Sat, 18 October 2008 09:51
|
|
|
Re: A little theming
|
|
|
Re: A little theming
By: mrjt on Mon, 20 October 2008 10:51
|
|
|
Re: A little theming
|
|
|
Re: A little theming
By: unodgs on Thu, 23 October 2008 21:06
|
|
|
Re: A little theming
By: tojocky on Fri, 24 October 2008 07:59
|
|
|
Re: A little theming
|
|
|
Re: A little theming
By: unodgs on Fri, 24 October 2008 14:53
|
|
|
Re: A little theming
By: tojocky on Sat, 25 October 2008 11:31
|
|
|
Re: A little theming
|
|
|
Re: A little theming
By: mirek on Fri, 31 October 2008 14:34
|
|
|
Re: A little theming
By: Infausto on Fri, 06 March 2009 21:01
|
|
|
Re: A little theming
|
|
|
Re: A little theming
|
|
|
Re: A little theming
|
|
|
Re: A little theming
|
|
|
Re: A little theming
|
|
|
Re: A little theming
|
|
|
Re: A little theming
By: Didier on Sun, 24 May 2009 11:33
|
|
|
Re: A little theming
|
|
|
Re: A little theming
By: tojocky on Sat, 25 October 2008 11:40
|
|
|
Re: A little theming
By: mirek on Fri, 31 October 2008 14:40
|
|
|
Re: A little theming
By: mirek on Sat, 11 October 2008 08:23
|
|
|
Re: A little theming
By: Didier on Sun, 24 May 2009 12:11
|
|
|
Re: A little theming
|
|
|
Re: A little theming
|
|
|
Re: A little theming
|
|
|
Re: A little theming
|
|
|
Re: A little theming
|
|
|
Re: A little theming
By: mirek on Fri, 26 June 2009 13:34
|
|
|
Re: A little theming
|
|
|
Re: A little theming
|
|
|
Re: A little theming
By: mirek on Tue, 07 July 2009 20:05
|
|
|
Re: A little theming
|
|
|
Re: A little theming
By: Alboni on Thu, 27 August 2015 13:46
|
|
|
Re: A little theming
By: Sgifan on Mon, 01 March 2010 19:52
|
|
|
Re: A little theming
|
|
|
Re: A little theming
By: Sgifan on Wed, 03 March 2010 21:20
|
|
|
Re: A little theming
|
|
|
Re: A little theming
By: Sgifan on Thu, 04 March 2010 21:19
|
|
|
Re: A little theming
|
|
|
Re: A little theming
|
|
|
Re: A little theming
|
|
|
Re: A little theming
By: mrjt on Thu, 01 April 2010 13:36
|
|
|
Re: A little theming
By: Sgifan on Fri, 05 March 2010 10:01
|
|
|
Re: A little theming
By: Alboni on Thu, 27 August 2015 14:25
|
|
|
Re: A little theming
By: Alboni on Thu, 27 August 2015 14:35
|
Goto Forum:
Current Time: Sat Apr 27 02:24:45 CEST 2024
Total time taken to generate the page: 1.06780 seconds
|