View Full Version : New skin idea (shot)
Plague
15th October 2001, 22:04
I've never skinned for WA3 before, only for WA2, but I thought it seemed funny so this is my first attempt at a free form skin.
This is a basic drawing on an idea I had last night.
It's supposed to be more "3D" look in the final version but you'll get the picture of what I'm trying to establish with this:
http://193.11.10.233/~cybbe/skin.png
(the black thing in the middle is a display for the timer or the vis)
Please tell me what you think of it.
Oh, and I'm not sure if I will be able to do all the coding since this is my very first try. :)
But I'll get back to you if it comes to that...
YtseJam
15th October 2001, 22:14
It got potential I guess... But it's kinda limiting don'tja think?
Plague
15th October 2001, 22:17
What do you mean?
The graphics?
concentrate on the functions.
I think it can be pretty cool, compact and very easy to use and so forth...
YtseJam
15th October 2001, 22:25
The entire re-sizing issue... Can re-size the PL only up and down? 'Sup with that...(?), I can see how it will fit visual-wise, but it's not very efficient.
Plague
15th October 2001, 22:26
yeah, i know...
I have thought about that but I don't know how to 'fix' that without spoiling the whole idea with the skin...
YtseJam
15th October 2001, 22:31
Maybe if the PL would be where the EQ is... What I meant before, was the problem with that coloumns that one could add to the PL, artist name/song title/album/time, etc... if you'd put the PL instead of the EQ, I think you'll solve one problem, but then you got a problem(?) with the EQ.
Plague
15th October 2001, 22:33
naaah, the EQ won't be a problem...
That can be made pretty small actually, so I wouldn't worry about that...
Thanx for the idea, haven't thought of it before.
lunarboy1
15th October 2001, 22:34
the semi-transparency will only work on Win2k and WinXP systems. WniME and lower will just see gray crap.
YtseJam
15th October 2001, 22:36
No problem. Glad to be of any essitent. 1am here. Really should go to bed. Damn College.
Plague
15th October 2001, 22:38
lunarboy: yeah, i know but isn't it possible to make it be just light blue or something on win9x systems and semi transparent on win2k/xp systems?
lunarboy1
15th October 2001, 22:51
WA3 will support something incredibly cool... A dynamicaly generated options window. If things play right, then maybe each skin can allow some variables or settings e.g. (what OS, high animation or low or none) to be user selected so then you could have a script that depending on the config setting, you would hide someparts of the skin and load others or vice versa.
Atleast thats what i would love the config window to be. :)
Plague
15th October 2001, 22:56
wow, that would be great!
cool
bluekeydesign
15th October 2001, 23:13
I think that skins is very cool plague.
The ml needs the width like you have it.
and the pl just needs height so you can see all the song names.
i think thats very cool.
nice and compact, easy to carry around.
a sure best seller.
get working on those graphics.
Jon
Plague
15th October 2001, 23:17
thanx man!
I'll get right on it, may be a few days or so before I have some new graphics ready but I'll post it here as soon as possible...
gotta go sleep now.
Naamloos
16th October 2001, 06:53
It has some verry great potential as nant' said, but you will have to face the problems for the pl and ml, maybe you should able to resize it to the biggest width of the main box
bluekeydesign
16th October 2001, 08:33
or maybe francis can figure out some cool way to create a special layer that hides drawers that are bigger than the main player.
Jon
Plague
16th October 2001, 08:39
yeah, but like I said, it's hard to do that without spoiling the idea of the skin...
I'll test it as it is first, with a small font or something and if it doesn't get any good, i'll try to make the PL and ML bigger, but I don't think it will be that big of a problem...
Plague
16th October 2001, 08:44
bluekeydesign: that would be kinda cool! :cool:
don't know how it would look on this skin but it would deffinetly be cool to try...
bluekeydesign
16th October 2001, 09:05
well, plague if francis doesnt make something like that then when the persons drawer (if they resize its width by like an inch) is slid in it will stick out the other side.
do you get it?
if the drawer is 6 inches wide, and the players 2, that means 4 inches sticking out the other side.
Jon
Plague
16th October 2001, 09:09
aaah, ok, now i got it! :)
I thought you meant something else...
yeah, you deffinetly got a point there...
hope he'll make something like that
bluekeydesign
16th October 2001, 09:14
but i dont know if thats even possible
if you think about it how can it know what side to block/hide?
maybe set a left side limit and past that limit it goes invisible or something.
we need francis to come and tell us if its possible.
Jon
Plague
16th October 2001, 09:19
yep.
I've gotten an other idea that could fix it if it is possible...
What if it cuts and paste the image like the playlist in wa2x when resized.?
what do you think about that? since that light blue area is single colored anyway, that won't matter...
Or, strech the image? That would work to, if it's possible
bluekeydesign
16th October 2001, 09:36
ok now your talking about something completely different.
the way it looks when the drawer is out and resized is no problem at all.
ok i cant do ascii art in these posts.
go here and see what i mean:
http://www.bluekeydesign.com/777/art.txt
Jon
Plague
16th October 2001, 09:41
ok, think i got it, but i havent touched the coding yet so i can't say more than that.
anyway, i have quite a bit to work on before it comes to that.. (the graphics and basic functions)
sure hope it will be a way to get it to work though...
bluekeydesign
16th October 2001, 09:51
you probably wouldnt look at this thread again until it says a different name.
well i edited my post, it was messed up before (when you replied).
Jon
Plague
16th October 2001, 09:58
aaaaahhh, ok now it makes alot more sense! :)
yeah, now i got it!
hmm, yep this could be a problem...
bluekeydesign
16th October 2001, 10:03
i was too lazy to open my grapics program and do it by hand.
but the ascii art is a good example.
there has gotta be a way somehow that Sir Francis can get this to work for us.
but hes probably sleeping right now.
i think im going to bed now too.
work on those graphics plague, lets see what you got.
Jon
Plague
16th October 2001, 10:08
ok, I'll get on it.
Will probably take a few days before I have something to show though.
Naamloos
16th October 2001, 11:48
a group (for the drawer) needs a background (which can be resized) Now if it's slided in you can easily hide that one... (when it's slided in) And the group with the buttons will stay there :)
With the bg layer in the group you can hide it too when its slided in... or reresize it (with scripts) I know there is a resize function in the scripting... So you can resize it before it slides in (Cool animation will it be :))
What do you think?
Plague
16th October 2001, 12:07
eeehhh, ok... think i understood.. :)
Well, I think it sounds nice.
mark e
16th October 2001, 13:01
Strange...Need coolest design... But good work anyway... ;)
Naamloos
16th October 2001, 13:18
Originally posted by ThePlague
eeehhh, ok... think i understood.. :)
Well, I think it sounds nice.
I just found a bug in my solution, If you slide in and had it resized then it won't slide back to that resized width + height
Plague
16th October 2001, 13:41
ok, too bad..
well, i'm sure there's a solution somewhere anyway...
Naamloos
16th October 2001, 14:28
I don't know if you are able to save it...
too bad :(
Although i still think you should give it a try ;)
And build the skin first, we'll see later on :D
Plague
16th October 2001, 17:30
exactly... :)
Well, I have begun with the graphics but it's kinda slow process right now.
Plague
16th October 2001, 19:57
A little update:
Just want to know what you think about it...
The 'corners' are experimental, I don't know exactly how to do them, that's one reason for this update and the other reason is that I wanted to know if the buttongraphic is ok or if I should remake those.
http://193.11.10.233/~cybbe/skin2.png
s1138
16th October 2001, 20:14
looks nice
didnt read the rest, but i would suggest switching the playlist and EQ.
just my opinion
YtseJam
16th October 2001, 20:24
See. Exactly what I said. :p
Plague
16th October 2001, 20:28
yeah, point taken... :)
I will test my version first, if that doesn't work good enough I will switch the EQ and the PL and try again... :)
Naamloos
16th October 2001, 20:30
I dont really like the texture and I think we need other colors, almost every skin is blue here :(
Plague
16th October 2001, 20:37
ok, any other suggestion?
metallic perhaps?
I'm just playing around with it at this point, trying to learn this. hell I didn't know it would be that hard with the graphics!, I have done other things in photoshop before but this was actually very hard.
Well, back to work... :)
kinwashi
16th October 2001, 20:37
Originally posted by no*name
I think we need other colors, almost every skin is blue here :(
not a problem if you set it up with gamma groups, then the user can set the colors to anything he wants.
bluekeydesign
16th October 2001, 21:51
in general like 75% of skins are blue, and like 90% have blue on them somewhere.
blue is a very popular and easy to use color.
Jon
Plague
16th October 2001, 22:04
yeah, that's what I thought too.
But I gotta tell you, if I'm gonna keep ANY of the 'new' graphics, I'm gonna have a really hard time figuring out how to make the main player look good and compatible with the buttons...
So it seems like I'm gonna have to remake it all, unless I come up with some brilliant idea or something. :p
Naamloos
17th October 2001, 07:47
Yeah I agree blue is easy to use.. also metallic too :) (only to get a good looking metallic is a hard)
Gamma Controls will do the rest ;)
kingo'mountain
19th October 2001, 07:26
u know, here in israel porno films have a nickname:
blue films(or movies). and why?
because in the first films of this kind
we saw blue stripes on it!
so..... who knows!!!!!!! ;) ;) :D :D
oh, for your question theplague,
what about metallic blue? or im not seeing well?
xDEÄTHx
21st October 2001, 18:28
I will help you make your skin if you want but you have to show me a better screen shot like the 1 you have done. And also you have to tell me the sizes of the sikn so I can make it.
If you dont want help thats ok
Plague
21st October 2001, 20:13
I'll think about it...
Currently I'm trying to make a nice metall design on it, it's hard and I don't know if I'll be able to make it nice enough but I'm sure as hell gonna try.
AS for the scripting part: I'm gonna take a look at that as soon as I have enough graphics to make a main window atleast.
If I can't do anything at all by my self than so be it, but I don't think that is the case...
Anyway, If I need any help later on, I'll let you know :)
Plague
21st October 2001, 23:06
Well, I have done 'some' work on the skin and I'd like to know if I'm going the right way or if it is totally and horribly wrong...
I never thought metal design could be so hard to make.
Anyway, take a look at this pic and tell me what you think.
http://193.11.10.233/~cybbe/skin3.png
I'd like to antialiase the borders but then it would look f*cked up on Win9x so I chose not to.
The blue circle in the middle is my newest idea, it is supposed to be a illuminated touch-display with most of the buttons and controls inside it.
bluekeydesign
22nd October 2001, 01:39
you might not want to anit-alias but there must be a way to soften the edges.
the circle seems kinda jagged.
Jon
kinwashi
22nd October 2001, 03:40
it's only the edges "against the desktop" that won't work with alpha blending, you can still use alpha blending "inside" winamp. So basicly, everything but the outer circle could be antialiased. correct me if I'm wrong...
bluekeydesign
22nd October 2001, 05:08
you are correct.
and hopefully by wa3s release you can anti-alias everything.
Jon
Naamloos
22nd October 2001, 08:27
It looks cool, although i think you should do that anti aliasing too...
And the metal part, play abit more with light effects :)
Plague
22nd October 2001, 13:07
Thanks for the suggestions...
Here's a new pic with some improved graphics.
Nothing more to say, check it out and tell me what you think:
http://193.11.10.233/~cybbe/skin4.png
Plague
23rd October 2001, 18:32
Well, it's time for the first screenshot of this skin in action, or whatever you can call it... :)
http://193.11.10.233/~cybbe/skin5.png
The little button misplaced is ofcourse the Volume slider, which isn't ready.
Actually, I have no idea whatsoever where and how to implement the Volume and seeker sliders. :p
ertmann|CPH
23rd October 2001, 18:46
muahahahahaha more beweling beweling beweling :eek:!!!!! muahahahhaa
Plague
23rd October 2001, 18:55
I might just be stupid but I didn't quite understand that, so I have no idea how to respond to it.
s0be
23rd October 2001, 19:07
A good name for this skin:
3inch PVC.
;)
/*
S0Be
*/
I'm a moron
jarsonic
23rd October 2001, 19:21
Originally posted by ThePlague
I might just be stupid but I didn't quite understand that, so I have no idea how to respond to it.
I think he meant "beveling," not "beweling."
- Jarsonic
Plague
23rd October 2001, 19:24
yeah, i figured that out too, but I still don't understand what he meant by that...
Was it supposed to be sarcastic or what?
YtseJam
23rd October 2001, 19:30
Real nice man... Can't wait to see the ML/PL/EQ in action. ;)
Plague
23rd October 2001, 21:11
nant`: Thanks man!
I'm currently working on the rest of the main buttons and the sliders.
After that I will either try to get the EQ, ML, PL, Thinger thingys to work or I'll do some kind of win-shade mode for the main window, although probably not.
well well, back to work..
;)
drwho9437
23rd October 2001, 22:09
Very nice... a possable idea for volume and seek. You could have the seek be a little bar under the time and have the volume be a ring in the circle that doesn't move... ( the one that protrudes from the square.) Or Have the volume be a series of bars kind of like in probe wraped in the blue area around the edge. Just ideas.
In case you are wondering I am not curently working on my skin that is simalar to this one with respect to the sliding eq etc. Instead I am focusing on my micro skin which is almost done. I am hopeing that future release will make my job easier.
BTW how are you puting the pl, ml in draws? I am having truble even getting then non rect. for one of my skins
Plague
23rd October 2001, 23:41
Thanks man.
I'll take your suggestions into some serious consideration.
About the drawers, I have absolutly no idea whatsoever! :D
That'll be a later problem for me, or not... Oh well..
A question for anyone of you:
Is there any way to get the song info line "192kbps stereo 44khz (and so on)" to 'tick', like the song title line? (move between the edges if it is longer than that area)
Naamloos
24th October 2001, 05:57
It is asked in an other thread too, you might wanna check it out
Plague
24th October 2001, 19:38
yeah, thanks... Didn't see that thread before.
Anyway, is there any way to choose the default vis for a particular skin?
The oscilliscope looks much better than the spectrum analyzer in my skin so I want to switch to oscilliscope whenever my skin is loaded automatically.
danbee
25th October 2001, 13:28
nice looking skin :) good concept too.
http://www.phong.com has a good tutorial on making a nice brushed aluminium effect that might look nice.
Plague
25th October 2001, 18:38
Thanks!
Well, actually, I'm thinking about keeping the background as it is, for now atleast..
Because There are plenty of buttons and perhaps other stuff that will be placed on it so I think this nice lean look will suit the skin better than brushed metall...
But We'll see when it's finished if there is something missing... :)
ertmann|CPH
25th October 2001, 20:23
dammit, I dont think i'll ever learn this language right :( ohh well - no seriously
you could use some more/nicer/better beveling effects, and add some 'glas' effect in the blue zones (like the one in probe or huntgear)
anyways i still like it
Plague
25th October 2001, 22:26
Originally posted by sertmann
you could use some more/nicer/better beveling effects, and add some 'glas' effect in the blue zones (like the one in probe or huntgear)[/B]
Well, thank you for the suggestions and that you like it.
But here's the deal..
I don't quite know what you meant by the beveling thing, but if you want more 'bevels' I don't agree, I want it to just bevel a little, I have tested lots and lots of different styles and this is the one I'm most pleased with. Still, that doesn't mean it's the best but I haven't found a better yet.
As for the blue zones, It's supposed to look kinda like a digital arm watch with illuminated screen, and as I think you know, the screen is 'sunken' into the rest of the 'body'...
A glass effect would be nice, if it could be done matching the sunken in display, cuz I don't want to change that (/me kinda like it).
I don't mean to be an ass, I like when you give suggestions, but if I got this right, you kinda asked me to change most of the design in the skin and, well, then I really don't agree totally...
I know there's lots and lots of work left, but I don't think I will change that much of what's already been done, some improvements maybe though...
Let me know if I got it totally and horribly wrong ;)
Plague
31st October 2001, 00:04
Well, I thought it was time for a little update to show you that I'm not dead...
There are quite a few changes and updates to the skin since the last shot.
Anyways, here you are:
http://193.11.10.233/~cybbe/skin6.png
QHOBBES
31st October 2001, 02:23
Can't wait for this. just wanted to test something.
http://forums.winamp.com/attachment.php?postid=382052
bass4ms
31st October 2001, 05:55
Sorry man, the system beat you back. You have to click on the link.
Plague
31st October 2001, 18:57
what is this about the 3inchPVC thing? :p
Do all of you really think that is a suitable name for the skin? :)
I haven't named it yet, but I'm thinking about something that's referring to both the illuminated glass and the metal parts..
PedroDaGr8
1st November 2001, 04:50
First off I like your skin a lot and have been lurking on the boards for awhile bu I jsut had a thought about a name for it I dunno to me it looks a bit like a portal on a ship so maybe name it something like AMPportal or PortalAMP I dunno jsut a suggestion keep up the marvelous work.
Plague
1st November 2001, 17:32
Hehe, too much Stargate... :D
No seriously, Thanks for the suggestion, I'll take it into consideration.
// Plague //
Oh, and ofcourse, Thanx alot for liking it!!! :p
Plague
3rd November 2001, 00:41
Ok, now I'm starting to have problems.
It has come to some of the scripting part, the really hard part.
I kind of understand it but I have no idea whatsoever what to do...
Anyways, here's a pic to explain what part I need to do:
http://193.11.10.233/~cybbe/skin7.png
I need to get the thinger and eq (no they are not finished, far from it) to slide out under the main window when pressing the button with the arrow.
They should be drawers beneath the main window and the arrow buttons on them should replace the ones on the main window, if you know what I mean.
Any idea how to do this?
Naamloos
3rd November 2001, 06:55
This is your script you need
#include "../../../lib/std.mi"
Global Button EqToggle;
Global Boolean EqDown;
Global Layer Eqbg;
System.onScriptLoaded()
{
EqToggle = System.getContainer("main").getLayout("normal").getObject("eqtoggler"); //The button you load for the switching part
EqDown = 0; //If the layer is slided out at default
Eqbg = System.getContainer("main").getLayout("normal").getObject("player.eqdrawer.bg"); //and the BG you need
}
EqToggle.OnLeftClick()
{
If (EqDown) { //Check if its down
EqDown = 0; //Set as if it's up
Eqbg.setTargetX(154); //The X where it should go to
Eqbg.setTargetY(110); //The Y where it should fo to
Eqbg.setTargetSpeed(1); //The Speed
Eqbg.GoToTarget(); //and the action
}
else {
EqDown = 1;
Eqbg.setTargetX(154);
Eqbg.setTargetY(0);
Eqbg.setTargetSpeed(1);
Eqbg.GoToTarget();
}
}
Now you're gonna ask "I need to have the EQStuff slided out too!
Well in beta 2 there will be better group support so I think you have to wait....
If you still want a buggy animation fill in this :
[/code]
Global Group Eqgroup;
Eqgroup = Blablabla (load your group as the same way)
//if your button is in the group i have to check for the code)
and then give it X, Y and such
Plague
3rd November 2001, 13:46
Ok, thanx!
I'll give it a try and then post the result here!
As for the beta 2 stuff, Well, I see what you mean, but I really want to get this working now so I guess I'll just have to do the neccesary changes later on to make it nicer.
Plague
3rd November 2001, 14:41
Oh, actually, the buttons should be in the main window at all, unless there's some way to make them 'disappear' when the component is sliding out.
So the buttons should be placed ONLY on the components and slide ina and out with the component.
Is it still the same script for that?
Naamloos
3rd November 2001, 15:03
You can use hide() and show()
like
mybutton.hide();
Plague
3rd November 2001, 15:16
ook, that's one way yes.
How did you do in your skin?
I guess that it's the orange end of the drawer that is the button, how does that work?
Naamloos
3rd November 2001, 16:54
Yeah thats my button, I'm thinking of a pull out or a slide out, dunno what to choose :)
also Its still a psd file :(
Plague
3rd November 2001, 17:18
Ok, cuz my skin was never meant to have the eq, pl, ml and thinger buttons on the main window at all.
they were only supposed to be on the drawers.
And that makes it harder to get it to work for me, I have no idea how to do it.
Also, two of the drawers should be resizable, but that's a later problem right now.
Plague
3rd November 2001, 23:21
Oyeah! Now I'm getting somewhere!!!
I have gotten the EQ to work almost perfectly! Woohooo!!
The problem I have now is that it only works if the button is on the main window:
EqToggle = System.getContainer("main").getLayout("normal").getObject("EQToggle"); //The button you load for the switching part
I want the .getLayout("normal") to instead point at .getObject("EQGroup"), the button is located in that group.
Is this possible and if that case, how?
I have searched RhinoTrips scripting site for an answer ut so far I haven't found anything.
Woohooo! I'm getting good at this! :D
I solved it!
Plague
4th November 2001, 00:28
Ok, new problem:
I have gotten the drawers for the EQ and Thinger to work flawlessly and I'm proud like hell... :D
But there's one problem that have occured after I moved the Thinger into a group.
The Prev and Next buttons in the Thinger doesn't work all of the sudden.
If I enable a normal thinger window, they work, but not in the group.
Any suggestions?
Hell, I'm so proud right now that I thought I could share a little of my joy to the rest of you:
http://193.11.10.233/~cybbe/skin8.png
Both those drawers work flawlessly, it's just the scroll buttons on the thinger that doesn't work for some reason yet to determine.
Also, the PL and the ML aren't done at all, haven't begun with them yet. Don't know how to get just the listings and paste them on an other background of my choice...
s0be
4th November 2001, 04:51
What's it's name?
/*
S0Be
*/
Naamloos
4th November 2001, 07:28
You have to load the button for the thinger in the sysfunc.m like the way you loaded your Switching button... (remember it's in a group too ;))
Did you managed to load that switching button ???
Plague
4th November 2001, 12:26
s0bellzard: No idea, thinking about Illuminamp right now but I don't know.
Originally posted by no*name
You have to load the button for the thinger in the sysfunc.m like the way you loaded your Switching button... (remember it's in a group too ;))
Did you managed to load that switching button ???
Well, let me show you how I did it:
--------------------------
Global Group Eq;
System.onScriptLoaded()
{
Eq = System.getContainer("main").getLayout("normal").getObject("EQGroup");
EqToggle = Eq.getObject("EQToggle"); //The button you load for the switching part
--------------------------
That's it actually...
Is this what I have to do with the thinger scroll buttons too?
Plague
4th November 2001, 17:33
Ok, PL and ML problem solved, sort of..
Thinger scroll buttons problem still there.
two new pictures explaining my two new problems...
http://193.11.10.233/~cybbe/skin10.png
http://193.11.10.233/~cybbe/skin9.png
See how it works perfectly when slided out and then when slided in, the playlist component is located above everything else and the drawer is sticking out to the right?
How do I get the playlist component to slide in beneath everything else, and also delete the PL icon in the thinger?
How do I get the drawer to NOT be visible on the right side of the main window when slided in?
mark e
4th November 2001, 17:57
Wow, man... Super Work... :cool
Brennan
4th November 2001, 21:48
You have to hide the component for now. Hide it right before it slides in, and show it once it's all the way out.
Eventually you won't have to do this, but that's how it is for now, and it won't look too bad either.
--Brennan
Plague
4th November 2001, 22:23
Ok, thanx man!
Glad to know it'll be fixed later...
S@@REMETS***: Thanx alot man! ;)
Plague
4th November 2001, 23:07
Ok, here's a BIG problem:
http://193.11.10.233/~cybbe/skin11.png
I guess I don't have to say anything more... ;)
How do I make those drawers not stick out on the other side when slided in?
bluekeydesign suggested something about making a limit and beyond that limit, the drawers will be invisible or something.
Check this to see what I mean:
http://www.bluekeydesign.com/777/art.txt
now, is there ANY way to do something like this?
Oh, and what's the command to hide the ml or the pl component?
bluekeydesign
5th November 2001, 00:29
theplague.
it happened just as i predicted.
im so smart.
:-)
i love my ascii art.
Jon
Plague
5th November 2001, 11:16
heh, yep...
It's one hell of a problem and even if your ascii art have a possible good solution, I don't have a clue how to use it.
ComX
5th November 2001, 18:17
Isn't it posible to use a mask layer just as in flash?
Naamloos
5th November 2001, 18:27
Resize it before it slides in...
Plague
5th November 2001, 19:53
Ok, I'll try that, but I'm afraid it's gonna look bad...
Well, we'll see..
Dallas
5th November 2001, 20:27
Yeah, im thinking it will look fine, just try it!
Plague
5th November 2001, 20:56
I'm currently trying to figure out the scripting part for the resizing.
But what I'm worried about is how the background picture will look like, since it isn't just rectangular, it has the button shape at the end...
Dallas
5th November 2001, 21:53
Cant you just somehow resize the actual playlist and not the whole layer of stuff? I think you can but i dont have a clue how...
Plague
5th November 2001, 21:57
well, even if I could, that wouldn't help anything, since the layer itself is bigger than the main window aswell, so the layer is the part sticking out, not the playlist component...
Plague
5th November 2001, 23:20
Ok, I have tried to resize now, it does NOT look good at all!
There has to be another way.
But, if it's ever gonna be possible to resize the PL and the ML, then this thing will also work, so it's something that has to be solved.
*Damn*
How can I resize only the black part of the layer, not the button (which is also part of the background ofcourse)?
That's the only way to get this resizing thing to work alright.
I think I have some kind of solution to this.
Is it possible to make one group contain two layers and then just resize one of those layers but not the other?
That way, I can make the black rectangle one layer and the button an other layer and then resize the black layer but not the button and the problem would be solved.
Anyone know if this is possible and in that case maybe how to do it, please reply.
Naamloos
6th November 2001, 06:21
Just load that damn layer as you did with your button, and resize the layer :P
If it still doesnt work, email me or IM (MSN : Frankschoenmaker@hotmail.com or ICQ : 62335116) Ill take a look at it ;)
lordkhan
6th November 2001, 06:32
do you mean have winamp recreate a second pl (or ml) on opening of the first one and dropping the second behind the first only to be seen through a smaller window that slides in in the text area of the pl (or ml (or whatever)) thats at the front...that would work but you would have to create a blank area for where the text from behind fell short of the left of the window.
is text streachable?
great work so far!!...would you consider taking up more of the iluminated area with the playback functions?
Plague
6th November 2001, 14:23
no*name: I don't think you understood what I meant...
I mean this: The background layer consists of the black rectangle AND a form to the button.
Unless I can have two background layers in the same group and just resize one of them, it will look bad because the button form will strech aswell and that does NOT look good.
I have gotten the resizing function to work, it's just that it doesn't look good at all...
here's the background pic to show you what I mean:
http://193.11.10.233/~cybbe/pl-background.png
The button shape is on the background aswell, and that shape look really bad when resized. I need to be able to resize ONLY the black part of this picture somehow.
lordkhan: I didn't quite understand what you meant by "would you consider taking up more of the iluminated area with the playback functions?"
Could you explain that?
Naamloos
6th November 2001, 15:21
[/b]Unless I can have two background layers in the same group and just resize one of them, it will look bad because the button form will strech aswell and that does NOT look good.
[/b]
Why that? If you only resize that bg (at beginning and at the end)...
Plague
6th November 2001, 15:31
Can I resize only a part of the picture?
Is that what you mean?
Cuz, if I make the picture smaller, the button part of the bg will be smaller too and you can figure out your self how that would look.
lordkhan
6th November 2001, 16:37
playback functions being buttons like previous, play, pause, stop, next, load, crossfade, random, repeat, seek bars, and time dialation. i think the skin might look better if they filled up the blue circle a bit more.
about resizing, do you think my idea might work? i think it sounds a little processor intensive but in theory you should get the result you are looking for, right?
i forgot to mention that the component copy dropped behind the first is the one to be resized smaller.
Plague
6th November 2001, 16:49
Originally posted by lordkhan
playback functions being buttons like previous, play, pause, stop, next, load, crossfade, random, repeat, seek bars, and time dialation. i think the skin might look better if they filled up the blue circle a bit more.
about resizing, do you think my idea might work? i think it sounds a little processor intensive but in theory you should get the result you are looking for, right?
i forgot to mention that the component copy dropped behind the first is the one to be resized smaller.
About the playback stuff, I know what playback is, but I didn't know what you meant, now I think I do but I'm not sure if it would look that much better..
Maybe I'll try it, maybe not... It's lots of extra work in doing something like that.
And about the resizing stuff: I still don't know what you mean there but if you mean what I think you do then I don't think you know what I mean.
the component isn't the problem, they are gonna stay like they are for now, since it will be fixed automatically in the next beta.
What I meant is how to NOT make the drawer slide out on the other side when slided in.
That's the really big problem right now.
Naamloos
6th November 2001, 17:27
I think it's better that you just made an extra button (or a layer) so you don't have that problem...
Plague
6th November 2001, 18:55
huh?
You mean on the main window or something?
Or, if you mean on the drawer, how?
Plague
6th November 2001, 22:49
Anyone know what to write in the sliding script to know when the sliding is done?
Like this:
if x=*** then do this
Oh, and I also need to know how to combine the sliding with the resizing, so it resizes step by step while sliding in, like this:
**.settargetx(***) AND targetsize(***)
**.settargetspeed(*)
You know what I mean?
Plague
6th November 2001, 23:26
Originally posted by ThePlague
Anyone know what to write in the sliding script to know when the sliding is done?
Like this:
if x=*** then do this
Oh, and I also need to know how to combine the sliding with the resizing, so it resizes step by step while sliding in, like this:
**.settargetx(***) AND targetsize(***)
**.settargetspeed(*)
You know what I mean?
Ok, here's the deal:
I have separated the black part of the bg and the button part of the bg, making two layers in the group.
In the sliding animation, you see there are two different parts of the bg, they show a small crack between them sometimes cuz the animation is choppy.
But I don't think it'll be a problem since groups and stuff will be better supported in the next beta, we'll just have to wait and see.
But, this is why I need answers to to the above questions.
I just can't seem to be able to make it resize and slide at the same time and not fuck up the whole damn thing... :D
lordkhan
6th November 2001, 23:35
man i would really appreciate some help on scripting the resizing of a moving layer as well.. i would also like to encorporate some depth into a skin ive been visualizing for a while and would like to present the thinger in this way (which i think could also benifit from this resizing while moving stuff).. anyone with help should let both myself and ThePlague in on the key... thx!
Naamloos
7th November 2001, 12:40
Originally posted by ThePlague
But I don't think it'll be a problem since groups and stuff will be better supported in the next beta, we'll just have to wait and see.
But, this is why I need answers to to the above questions.
I just can't seem to be able to make it resize and slide at the same time and not fuck up the whole damn thing... :D
yup that's right, it can't be done i guess. first resize and then slide in (imo)
Plague
7th November 2001, 12:52
Yeah, but that looks awful!
And so does it if I slide in first and resize after.
I really need to resize WHILE sliding in, pixel by pixel...
Oh, and I'm sure it's POSSIBLE to do that, it has to be...
Plague
10th November 2001, 01:27
I'm currently trying to make the thinger scroll buttons to work in the group but nothing I do work.
Is there anyone who knows exactly how to get them to work in the group?
And if anyone know how to slide and resize a group at the same time, it would be very helpful too.
Naamloos
10th November 2001, 07:39
Mybutton= MyDrawergroup.getObject("Myscrollbutton");
Edit that for the scrollbutons in sysfunc.m and recompile ;)
Plague
10th November 2001, 19:29
Yeah, I've done that, but not in sysfunc.m but in another script, it didn't work...
Do I have to do it in sysfunc.m?
well, I'll try anyways... :)
[Edit]
Well, didn't work...
Don't know what to do...
Global Group Th;
Global Button ScrollLeft;
Global Button ScrollRight;
System.onScriptLoaded() {
Th = System.getContainer("main").getLayout("normal").getObject("ThingerGroup");
ScrollLeft = Th.getObject("ScrollLeft");
ScrollRight = Th.getObject("ScrollRight");
Isn't this right???
Naamloos
11th November 2001, 11:54
Yeah that should work....
weird :rolleyes:
That sonic skin (*I can't find it atm*) Has something like you want to do too, maybe check that one out, if you can find it...
Plague
11th November 2001, 16:42
yeah, I've checked that out and tried everything in it, but still can't get it to work...
He solved the problem by taking the component bucket out of the group, but if I do so, all the icons disapear from the thinger.
Naamloos
11th November 2001, 17:36
Humz weird, Im gonna try it, I'll keep ya posted
Plague
11th November 2001, 17:54
Oookay, looking forward to it.
Naamloos
12th November 2001, 18:32
Humz, I have tried without luck :(
I'm gonna try to do it an other way, cause I know it's possible
Naamloos
12th November 2001, 19:00
A solution till the bug is removed....
Put the thinger stuff on the normal layout (not in the group, that's why it doesnt work, it will work in beta2 at least i hope) And put the x's en y's at the drawer...
I was hoping for more luck :rolleyes:
Plague
12th November 2001, 19:44
Well, thanks anyway...
I'll try what you wrote and see how it works out.
Naamloos
13th November 2001, 06:25
I know, it wont look smooth :(
phizzure
15th November 2001, 21:21
Tres cool. The metallic look definitely fits best. Maybe a high tech look would work too... Like the deviantart winamp2.x skin. With some transparency that could look damn sweet.
Cruzn15
17th November 2001, 23:21
Turning out nice but you need to change the font to something flashier to match the skin... :p
Plague
18th November 2001, 21:54
Which font?
the thinger font?
the song info font?
the playlist/media library font?
or perhaps the timer font?
the PL and ML are in their earliest stages of development, lots and lots of work left...
The thinger is in that state aswell and I haven't even begun with the EQ yet...
I'm having some trouble with deciding how to design those components to match the skin.
Thanks for your comments. :p
molotov
18th November 2001, 22:04
i hope you're planning on making all of the components set up with gamma groups...
Plague
19th November 2001, 11:29
yup, that's the idea...
Plague
26th November 2001, 18:49
Ok, I have FINALLY solved the PL and ML drawer stuff!
They now won't slide out on the other side of the main window when slided in.
/me so happy :D
Haven't solved the thinger buttons yet, but I'll just wait for the next beta instead and hope they solve it there.
I have another problem though that I thought some of you might be able to solve.
The scrollbars in the ML and PL have a background taken from the application background. Now, I want to make just the scrollers and the separators use that texture, not the rest of of the component.
Is that possible, and how?
Remember: I have those components in a drawer, might make it more difficult, or not...
YtseJam
26th November 2001, 19:15
<cough> screen shot </cough>
Naamloos
26th November 2001, 19:25
How did ya made it working?
I dunno if it's possible, you do can change them, but it will be for every component :(
Plague
26th November 2001, 19:28
heh, sorry...
I just thought I have posted so many shots already that I might get away with it this time... or something... :D
http://193.11.10.233/~cybbe/skin12.png
Oh, and I'm in the process of taking down my server for a while (don't know for how long).
So, all the shots will be unavailable for a while when it's time.
Plague
26th November 2001, 19:36
Originally posted by Naamloos
How did ya made it working?
I dunno if it's possible, you do can change them, but it will be for every component :(
1: Well like this:
Mlbg.resize(287,97,100,140);
Ml.resize(287,97,129,140);
}
MlToggle.OnLeftClick()
{
If (MlDown) {
---snip---
Mlbg.setTargetW(100);
Ml.setTargetW(129);
---snip---
}
else {
MlDown = 1;
---snip---
Mlbg.setTargetW(271);
Ml.setTargetW(300);
---snip---
}
the *.setTargetW(*) is resizing the ML while sliding it in or out.
Working very well actually.
2. if it will be for every component, it's alright with me, that's not a problem, the problem is how it's done..
Naamloos
27th November 2001, 05:42
Nice solution!
Does it also slides? or only a resize?
I'm gonna try that setTargetW, cause i have some problems with resize... ah well maybe it's just me :)
Plague
27th November 2001, 12:48
it slides aswell...
I just didn't post that code: *.setTargetX() and *.setTargetY().
you actually don't see that it resizes, it looks like it just disapear into invisible land on the other side, if you know what I mean...
it's quite nice actually.
Plague
28th November 2001, 23:03
Server up and runnin' again, yeeey... :D
I'll repost the last screenshot, cuz my server is running dhcp (I know, it's a pain in the ass) so I have a new IP for it now, sorry.
http://193.11.10.107/~cybbe/skin12.png
I'm going to get a dyndns name for it, but haven't done so yet, so again, sorry...
Plague
29th November 2001, 16:33
How can I make the PL and ML components stick on the drawer and slide in under the main window?
check screenie above...
I heard that it would be possible in beta 2.
vBulletin® v3.8.6, Copyright ©2000-2013, Jelsoft Enterprises Ltd.