Okay about the comments on moving the buttons
around on the scrollbar.
Maybe the skinning standard can include to ability
to define the location and even the sizes
of 'floating' objects in a widget.
Each floating object would have an ID like
.floating=0, and .floating=1
or something like that, this would allow you to
define where you skin will but some object of the widget.
I don't really know how I would go about defining
it. I don't have to time right htis minute to consider it.
But I'm sure between us we can come up with
something.
That way certain widgets can have not just imaegs
and color skinned, but layout.
IE: the scrollbar, your skin can define where the
up and down buttons should be as well as where the knob's
'dragging rectange' should be.
Or in the case of a skin window, where your
maximize, minimize, and restore buttons would be.
Also the skin could define some dimentions. Such as
defining the 'squarness' of a button (make it a rectangle or whatever) or
definng the width of the border on a skinnable
window.
|