i need examples for a skinning system
Sunday, September 8, 2002 by DanielG | Discussion: WinCustomize Talk
i've been writing a skinning system for a while now which i'd like to post on to a programming site (www.codeproject.com) as a free resource to help programmers (and their users) to skin their applications.
however i am not a graphic artist (most of the stuff here would put me to shame
) and am therefore asking if there are any of you who would be open to me using their skin(s) purely as examples (with specific copyright mention etc).in addition to screenshots where the code is posted, the skin(s) would also be packaged with the code to allow programmers to hack the code and see how it all works.
i know i'm asking alot but having spent so much time on the system i'd really like to get it out there with some great looking sample skins.
i suspect that before we get to that position you'll want to ask some questions, so go ahead, make my day
Reply #2 Sunday, September 8, 2002 11:06 PM
some history
------------
having seen the skins on trillian and winamp, it occurred to me that the app was probably designed around the skinning system and that the skinning system was very specific to the application.
as an alternative i tried to conceive of a skinning system which required _virtually_ no code changes on the part of the application - a simple initialization and then code to browse to a skin file is all.
and thats what i've done.
essentially the skin system replaces all the non-client areas of a window (title, border, menu) together with some other elements (toolbars, status bar, sliders etc).
so the bit where the user is doing most of their work remains as-is, but all around it becomes skinned.
i'm more than happy to work up a mini app to display a skin so that people can play with it.
i'll even bodge up a skin for it too

Reply #4 Monday, September 9, 2002 12:13 AM
to you directly or somewhere on this site?
Reply #5 Monday, September 9, 2002 12:24 AM
Reply #6 Monday, September 9, 2002 12:36 AM
What size file are we talking about?....I'm on dialup.
Reply #7 Monday, September 9, 2002 12:42 AM
when i've got it working, i'll package it up and let you know how big, but i'm anticipating about 200k zipped.
Reply #8 Monday, September 9, 2002 12:59 AM
Reply #9 Monday, September 9, 2002 1:07 AM
Reply #10 Monday, September 9, 2002 1:33 AM
some history
------------
having seen the skins on trillian and winamp, it occurred to me that the app was probably designed around the skinning system and that the skinning system was very specific to the application.
as an alternative i tried to conceive of a skinning system which required _virtually_ no code changes on the part of the application - a simple initialization and then code to browse to a skin file is all.
and thats what i've done.
essentially the skin system replaces all the non-client areas of a window (title, border, menu) together with some other elements (toolbars, status bar, sliders etc).
so the bit where the user is doing most of their work remains as-is, but all around it becomes skinned
joe..what did you not understand?
Reply #11 Monday, September 9, 2002 1:36 AM

Reply #12 Monday, September 9, 2002 6:43 PM
Reply #13 Monday, September 9, 2002 7:39 PM
i've been watching this forum for a while seeing how 'things' work to work out how i might get people interested.
but in the end, i just thought 'go for it'.
and so long as one or two people are interested enough to give it a go (thanks) then it'll either build from there if it's good enough or it'll die because it wasn't.
Reply #14 Monday, September 9, 2002 8:51 PM
Reply #15 Monday, September 9, 2002 10:39 PM
i had a look and for the moment it looks way too hardcore for my humble beginnings

Reply #16 Tuesday, September 10, 2002 1:27 PM

Skinnables.org is in no way hardcore - we aim to help budding developers in any small way we can, please feel free to drop by.
Reply #17 Tuesday, September 10, 2002 8:01 PM
but first let me work with koasati a bit and then when i/we think its a go-er i'll get in touch and we can talk about it.
as i'm sure you'll all understand, posting code that is not ready can get you really hammered in the forums so i'm just treading carefully

Please login to comment and/or vote for this skin.
Welcome Guest! Please take the time to register with us.
There are many great features available to you once you register, including:
- Richer content, access to many features that are disabled for guests like commenting on the forums and downloading skins.
- Access to a great community, with a massive database of many, many areas of interest.
- Access to contests & subscription offers like exclusive emails.
- It's simple, and FREE!







Reply #1 Sunday, September 8, 2002 10:29 PM