drjboulder wrote:All Right, I am calling it Wish Fulfilled. I am done messing with this and am going to call what I have good enough.

Never got it with a really stretched comment/everything else to the left.
Tried Mode's last suggestion and comment still wanted to stay to the far right.
This is what I ended up using (tho, it seems like bad code to me

):
Code: Select all
[Custom1]
Type=Text
Resizable=0,0,1,1
Pos=396,5
Size=300,13
Transperent=1
TextMask=%C4
TextAlign=-1
FontColor=4C5049
FontHeight=-9
FontName=Verdana
[Custom2]
Type=Text
Resizable=1,1,1,0
Pos=394,5
Size=310,13
Transperent=1
TextMask=%A - %S
TextAlign=0
FontColor=4C5049
FontHeight=-9
FontName=Verdana
[TimeDisplay]
Type=Text
Resizable=1,1,0,0
Pos=320,5
Size=64,13
TextAlign=1
Transperent=1
TextMask=%H/%I
SmallDigits=0
FontColor=4C5049
FontHeight=-9
FontName=Verdana
Think that this is really cool. Beyond my original goal of an easy way to know if the comment field needs editing, it is pretty neat to be able to read a review of the album you are listening to!
Certainly have a
new respect for Skinners!
Tho, if I had any idea what I was doing, this probably would not have been such a PITA.
Thanks Cowboy, Nohitter and Mode for all your help.

your welcome
but you cant have the custom two load on the same line under the custom one, you have custom1 starting at 396. and going for 300 pixels long. and you have custom2 starting at 394 and going for 310 pixels long your covering up your custom1 line. it wont work.
you only need a few pixels if you want that type of thing.
just make the size=15,13 for each of the custom sections.
then place the custom2 at pixel 406
and make the code for both of them in resize =0,0,1,1 they should both resize with the right of the player but the left side of the text line should stay with that pixel that it was told to start at. if the pixel that starts the stretching part of the skin is at a location to the left of the custom sections starting pixel
when you do that if one stretches on top of the other one, just change the location for the starting pixel to the section that is on the right which would be the one that starts at 406. just move it to 415 and check the skin again, if all is fine then you got that in the right location to start with.
now go back and change the other's size to fill in the extra 9 pixels and give it a longer view area when the skin is shrunk to the small size.
its like i said in my lesson on the wiki. when your ready to test the skin, you keep going back and forth between the code and the test skin to check your locations.
i've spent 3 hours on some of my skins when i started just finding the right locations.
takes me about 30 minutes now. and thats if i change lots of stuff.
i've seen your image and according to the text you have in the ini file the time counter is at location 320. it is also 64 pixels long. which would be stopping at 384. you have your custom2 starting in 394. so some place between 320 and 394 is where the skin splits and stretchs.
if you want the custom2 to stay on the left you need to move it back wards from 394 a few pixels at a time to 384 and see if it stops sliding when you stretch the skin.
if not then make the clock a little smaller, and move the custom2 over some more, do that until you find the place the custom2 section stops sliding. it is sliding because it is pinned to a pixel that is on the moving part of the skins background.
after you get it pinned to the non moving part of the player image then get the different text sections from covering up each other as i said in the first part of my post.
here i changed the code to the numbers i said.
use it and see if the sections stay where they are and stretch to what you want.
if they do then you just have to change the stuff size of the text areas, and then the location again of the one on the right which is custom1
if the custom2 still slides to the right you need to do that backwards moving thing to find where to pin it.
Code: Select all
[Custom1]
Type=Text
Resizable=0,0,1,1
Pos=406,5
Size=15,13
Transperent=1
TextMask=%C4
TextAlign=-1
FontColor=4C5049
FontHeight=-9
FontName=Verdana
[Custom2]
Type=Text
Resizable=0,0,1,1
Pos=385,5
Size=15,13
Transperent=1
TextMask=%A - %S
TextAlign=0
FontColor=4C5049
FontHeight=-9
FontName=Verdana
[TimeDisplay]
Type=Text
Resizable=1,1,0,0
Pos=320,5
Size=64,13
TextAlign=1
Transperent=1
TextMask=%H/%I
SmallDigits=0
FontColor=4C5049
FontHeight=-9
FontName=Verdana
