[TD71] Custom theme/skin creation

General discussion forum about all things Team Developer 7.x
Dave Rabelink
Founder/Site Admin
Founder/Site Admin
Netherlands
Posts: 484
Joined: 24 Feb 2017, 09:12
Location: Gouda, The Netherlands

[TD71] Custom theme/skin creation

Post by Dave Rabelink » 30 May 2018, 10:59

Here a testcase using the custom theme/skin creation.

TestSkins.zip
You do not have the required permissions to view the files attached to this post.
Regards,
Dave Rabelink

Image
Articles and information on Team Developer Tips & Tricks Wiki
Download samples, documents and resources from TD Sample Vault
Videos on TDWiki YouTube Channel

Dave Rabelink
Founder/Site Admin
Founder/Site Admin
Netherlands
Posts: 484
Joined: 24 Feb 2017, 09:12
Location: Gouda, The Netherlands

Re: [TD71] Custom theme/skin creation

Post by Dave Rabelink » 31 May 2018, 05:47

Creating a custom skin, some remarks.

I tried to find any tool which could help in maintaining the custom skinning folder/xmls and resources.
First place to check was ProfUis website and forums. But it seems there is no such tool, at least I did not find it.

I also checked for more skins. The two custom skins are available, but also here I could not find examples others have made anywhere.

So I just tried to tweak stuff manually. And that works ok, but for me, I'm not a graphics expert. It comes mostly to creating the needed bitmap and the quality of them is reflected in the skin visuals.

What I actually need is having the skins as folder/resources of the other build in themes. I would like to take a theme, like an Office theme, take that as default and then tweak it accordingly.

For instance, we created an application having a custom GUI by painting extra stuff (in specific colors) using WinAPI. The TD theme used there is default Win XP. This theme has the least extra visual effects.
But that is really hard work, doing it all from code. And also the default painting interferes with the custom painting which results in glitches and flickering.

Would be nice to have a skin based on default WinXP theme, and change the colors and some object visuals. That would result in not having to do painting in code.

But it seems the themes are not managed like skins. Maybe they are, but I could not find any clue on this.

What I also did is to extract all resources from the TD dll's and TD IDE. I wondered if the skin xml's are part of the TD resources. I could not find any related xmls.
But all the resources for the objects are there. You can actually find all visuals as png/bmp/ico. You can reuse them in the skin folder.

I already uploaded the resource extractions here:

http://samples.tdcommunity.net/index.ph ... Resources/

For the UNICODE TD versions you can find all ProfUis resources in the ZIP.
Regards,
Dave Rabelink

Image
Articles and information on Team Developer Tips & Tricks Wiki
Download samples, documents and resources from TD Sample Vault
Videos on TDWiki YouTube Channel

Return to “General Discussion”

Who is online

Users browsing this forum: Bing [Bot], Ccbot [Crawler] and 0 guests