Scheme
What is a scheme
Default colors, sizes, fonts, shapes,... of an application and much more are specified in its scheme.
The XML description currently allows you to override colors, sizes, cursors and fonts in a <scheme> section.
HOWTO describe colors
<scheme>
<!-- place colors, sizes,.. here -->
</scheme>
Scheme colors
<color name="..." value="#color"/>
buttonface | |
buttontop | |
buttonbottom | |
buttontop2 | |
buttonbottom2 | |
frame | |
frametop | |
framebottom | |
datafieldback | |
datafieldfore | |
datafieldtop | |
datafieldbottom | |
windowback | |
dialogback | |
panelback | |
labelcolor | |
labelcolorinactive | |
workarea | |
multipane | |
focus | |
select | |
text | |
textselect | |
listback | |
listfore | |
listselect | |
listselecttext | |
tooltipback | |
tooltipfore | |
menuback | |
hyperlink | |
preferenceheader | |
sortmarker | |
Scheme sizes
<size name="..." value="integer"/>
margin | |
buttonheight | |
buttonwidth | |
datafieldheight | |
datafieldwidth | |
datafieldborder | |
scrollbarwidth | |
listrowheight | |
radiobuttonheight | |
checkboxheight | |
texteditframe | |
listboxframe | |
tabheight | |
tabwidth | |
taboverlap | |
Standard cursors
<cursor name="..." path="..."/>
See also: More about the <cursor> tag...
arrow | |
thin-cross | |
beam | |
cross | |
pointhand" | |
movehand | |
size-horizontal | |
size-vertical | |
split-horizontal | |
split-vertical | |
wait | |
pencil | |
erasor | |
scissor | |
brush | |
magnifier | |
paint | |
mute | |
speaker | |
Scheme fonts
<font name="..." face="..." .../>
See also: More about the <font> tag...
message | |
label | |
smalllabel | |
tinylabel | |
data | |
smalldata | |
largedata | |
monospaced | |
smallmonospaced | |
list | |
tab | |
column | |
songpos | |
smallsongpos | |
Last Modified: