![]() |
Color Changing
I understand how you can change the colors of different PNGs in the gamma presents to diffent colors... but rather than just change the color of a graphic, can you have different color sets load differnt PNG files?
|
Not that I know of. I would then suggest trying to detect which color theme was currently applied and then hide/show the appropriate PNGs but I don't think it's possible either. Maybe a guru around here has a more definate answer.
|
If you are just going to add the png files to the skin, why not just make separate skins for each color, wouldn't take up any more room. Although it would save in the skin list.
|
That's my backup plan.
|
I think you could do it with layouts, the way that you have regular, shade, slim, etc modes for other skins. You could make a layout (yes it'd be pretty repetitive to make 30 someodd modes, but ya know) for each color scheme.
|
Another way would be to use MAKI to change the image="" parameters of your layers and such. You could make a list, or just have a button to cycle through them, etc. They wouldn't be true color themes(wouldn't change with ones in Preferences), but you could get the effect you want. Any method is going to be a tedious task, and heavy on the filesize, but it's doable.
~FrisbeeMonkey |
This is a Bad Idea (notice the capitals, those aren't an accident.). This will do nothing but make the file size huge. and I fail to see how clever use of the color themes wouldn't do the samething.
Remember, you can always cut apart individual parts of what currently exists as one image, have winamp layer them. This would let you change the color of smaller contiguous parts without having different images for the job. Personally I hope that winamp doesn't let different colors of the same thing be posted. Thats why color themes are there. |
umm...
http://www.winamp.com/skins/detail.j...onentId=122999 this skin by yours truly does exactly that, but because it is a comercial whore skin, i can't give away any code, but RE all you want. |
| All times are GMT. The time now is 07:54. |
Copyright © 1999 - 2010 Nullsoft. All Rights Reserved.