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 




Copyright ©2004 Steinberg Media Technologies GmbH. All Rights Reserved.
Last Modified: