Scrollbar skinning info?
I know this is late in the game, just putting it out there,
and I know there is only a very slim chance of getting any help on the subject.
I'm putting the finishing touches on probably my last Alien ported skin, ALX Morph (the grey one).
I just can't figure out how to get the scrollbar background shaft to work the way I want, like the original,
due to lack of documentation.
Is there anybody out there who knows the ins and outs of how the scrollbar works when skinning it?
I'm assuming Ivo is using Windows 7 standard code where there is normal, hover, and pressed states.
So the background is 3 equal sized images into one, much like a start button, but can be stretched.
I can kind of understand the action. The top 1/3 image is the normal static view, the middle image for page jump,
the bottom image does not do anything as far as I know, and does not look any different visibly.
What I can't figure out is how to have rounded top and bottom ends.
What happens is instead of showing once for the whole length of the background shaft, it is drawn twice.
Once for the background above the thumb button, and again drawn below the thumb button.
So instead of two rounded corners, there are now four.
see picture
I must have tried every which way of having half straight/half round combinations on each of the images.
Can't make like the original. Could there be some skinning text to put in that changes behavior to draw background shaft once only?
Is this the way Windows always works and will be impossible to incorporate what WindowBlinds have done?
Right now I'm trying an experiment copying a technique from Splitwirez,
where the button, arrow, and shaft end is incorporated into the arrow image.
Not sure if it's going to work out too well with only 17 x 17 pixels to cram it all in.
If nothing works, I'll have to just make a normal square butt end shaft.