2006-01-26, 05:43 PM
tipstir is right, every png "steels" a bit of performance (although tipstirs skins use images for buttons too ;-).
a set of composite images would be cool. for example, let's have a buttons.xml in the appearance-folder, where we define buttons like this:
<compositeImage "whiteButtonNormal" size="x,x">
<drawRect....
<drawImage.....
whatever
</compositeImage>
<compositeImage "whiteButtonSelected" size="x,x">
<drawRect....
<drawImage.....
whatever
</compositeImage>
<compositeImage "BlackButtonNormal" size="x,x">
<drawRect....
<drawImage.....
whatever
</compositeImage>
<compositeImage "BlackButtonSelected" size="x,x">
<drawRect....
<drawImage.....
whatever
</compositeImage>
then appearance manager could display "whiteButton" and "BlackButton". if the user selects one, the manager could overwrite the buttons in baseskin.xml.
just an idea.
a set of composite images would be cool. for example, let's have a buttons.xml in the appearance-folder, where we define buttons like this:
<compositeImage "whiteButtonNormal" size="x,x">
<drawRect....
<drawImage.....
whatever
</compositeImage>
<compositeImage "whiteButtonSelected" size="x,x">
<drawRect....
<drawImage.....
whatever
</compositeImage>
<compositeImage "BlackButtonNormal" size="x,x">
<drawRect....
<drawImage.....
whatever
</compositeImage>
<compositeImage "BlackButtonSelected" size="x,x">
<drawRect....
<drawImage.....
whatever
</compositeImage>
then appearance manager could display "whiteButton" and "BlackButton". if the user selects one, the manager could overwrite the buttons in baseskin.xml.
just an idea.
---------------------
www.sitecomposer.de
www.sitecomposer.de