Windows Classic Skin finished

Started by Rah3D,

Rah3D



There it is, because so many people have asked for it...
Well, comments appreciated :)

Irrational86

It looks really great RahDick ;)

Btw, i like the comment at the bottom of the misc panel, haha, really tickles him, eh? :laugh:

Rah3D


Ian @ un4seen

Great job RD! :)

It uses a couple of new skinning options in 2.7, so it won't look exactly correct in 2.6, though still perfectly useable. So the question is whether to release it now, or wait for the 2.7 release?

Irrational86

Poll:

Release Now (Choose this one people) ;D
Release With 2.7

My Vote: Release Now

 :laugh: :laugh: :laugh:

Ralesk

Ian: can we have a feature in 2.7 that windows' system colours get used in this skin?  I mean, I use something brown insyead of the silver, it could be polled from windows and xmplay would re-colour the skin accordingly ^^

--
Ralesk the maximalist

Zarggg


Quote"It really tickles the monkey's nuts!"

Better than whipping llamas' asses, I suppose. ::)

Rah3D

#7
@Alpha: Of course! ;)

After some minor changes, the skin is finally finished and online:
Download "Windows Classic"!

Ian @ un4seen

QuoteIan: can we have a feature in 2.7 that windows' system colours get used in this skin?  I mean, I use something brown insyead of the silver, it could be polled from windows and xmplay would re-colour the skin accordingly ^^
I can't really see that being possible, because the skin is just bitmaps - XMPlay doesn't paint the background itself :)

The bits which are antialiased, in particular, would be tricky.

Torkell

Here's how you could make it work: add a config option to "enable windows colours" either in the skinning kit or XMPlay itself (another one for the INI file, which does exist ("xmplay.ini")and is currently used by plugins, I believe), and either in the mask or the actual skin (depending whether this is a skinner or user option) have a palette index (e.g. 1=highlight, 2=shadow, 3=gradient start, 4=gradient, 5=gradient end, 6=window background, etc) and just grab the colours from windows (there's a couple of standard API functions to do just that).

Ralesk

I do believe it IS a hard thing to do. --- how about the repainting version you had around 2.1, Ian?  xmpink.exe was cool :P  It could easily pull a layer of colour over the skin :D

Ian @ un4seen

QuoteHere's how you could make it work: add a config option to "enable windows colours" either in the skinning kit or XMPlay itself (another one for the INI file, which does exist ("xmplay.ini")and is currently used by plugins, I believe), and either in the mask or the actual skin (depending whether this is a skinner or user option) have a palette index (e.g. 1=highlight, 2=shadow, 3=gradient start, 4=gradient, 5=gradient end, 6=window background, etc) and just grab the colours from windows (there's a couple of standard API functions to do just that).
Thanks for the suggestion, but I don't see this working - for example, how would these special indexes be used within buttons/etc... it'd also be a lot of extra work for the skinner (and me).

Basically, I don't see anyway this sort of thing will be implemented. Because even if it is possible, it won't be simple, and will no doubt result in a degree of bloatage for a feature that is not really required.

The simplest thing is to ask RD for the files, and colour them in :D

Olego

RahDick, this skin is awesome.  I really like it!  Good job, and thank you!  :)

~Olego~

Philidor11

Mind if I sound ungrateful for a moment?
I'd really like to be able to see the whole name of a Vivaldi Concerto while it's playing without having to open up the playlist window.  If there isn't an innate limitation, could the right wing be extended?  I'd appreciate it.

Also, is it possible to change the monkey nut slogan if I choose?  It's not bad, though it reminds me of Monkey's Audio, but being able to insert my own selections would be fun.

Also again, every time I open XMPlay the program has returned to the default skin.  I do use one of those programs that clears temporary files, caches, etc., but it doesn't touch the registry.  Is that causing the problem?
Just wondering.

Irrational86

Umm...there is one little problem, the skin never puts on the "Active" title bar color, it always looks as if it is not the focused window. Is that how the skin is meant to be, or is it problems with XMplay, maybe the skin? Also, the left scroll button on the settings panel doesnt work, i click over it and nothing happens ???

Rah3D

That's one of those 2.7 improvements which don't show yet... The "<" Button on the left panel top works with 2.7 beta as well.

Brightguy

Wow, awesome skin!  I really like the left panel selection.  Also, the little "tips" were a great addition too; I think they make this skin even better than the original for beginners.  One little thing I noticed: the comment in the Integration panel doesn't have a closing bracket.

Now I really can't wait for 2.7 to come out... and I am eager to see the new skinning improvements, too. :)

DarkAngel

Simple question:

I've read that it's impossible for this skin to derive its colours through the windows registry colours that have been set through the display appearance window..

So...

Is there a simple method for unpacking the skin, and replacing the main "white" colour with say..dark blue (I use the rainy day windows theme, with the blue taken one shade darker, and all my text is white, with black backgrounds rather than the other way around)

Any help appreciated! This is a nice looking skin.

I'm still waiting for someone to mimic modplug players nice compact/useful layout..




Rah3D


Torkell

DarkAngel: Ask Ian, although last time this was brought up I seem to remember him saying something about it being a very complicated system (the files appear to be executables, at least in part (you cna find the string "This program needs Windows to run" hidden inside them) although Windows won't run them). If you want to recolour it then it's easier just to pry the source images away form RahDick!

kamnet


QuoteBetter than whipping llamas' asses, I suppose. ::)

The only downside is that I won't be able to load this skin on my church's computer ;-)

Sub-Zero

#21
Looks real good. :)  I would like to see it mimic the current windows colorscheme though.  I know, I know this requires a program change...

Jace

QuoteThe only downside is that I won't be able to load this skin on my church's computer ;-)

Tell them that it means peanuts or something.. :evil:

Ian @ un4seen


Olego

You Britons you! :laugh:

~Olego~