XML/Font

<Font> (creates a object) defines a font for text-containing elements like <FontString> and <EditBox>.
 <Font name="" inherits="" virtual="" font="" spacing="" outline="" monochrome="" justifyV="" justifyH="" height="" fixedSize="" filter="">
 	<FontHeight />
 	<Color />
 	<Shadow />
 </Font>
== Attributes ==
:name () - Similar to ; normally required but may be omitted inside a 
:inherits () - Similar to .
:virtual () - Similar to .
:font ()
:spacing ()
:outline (ui:OUTLINETYPE ?) - "NONE" (default), "NORMAL", "THICK"
:monochrome ()
:justifyV (ui:JUSTIFYVTYPE ?) - "TOP", "BOTTOM", "MIDDLE" (default)
:justifyH (ui:JUSTIFYVTYPE ?) - "LEFT", "RIGHT", "CENTER" (default)
:height ()
:fixedSize ()
:filter ()
== Child elements ==
== Details ==
* <Font> objects are commonly made as virtual XML templates, as in FrameXML/SharedFontStyles.xml, and then inherited by other elements:
** 
** 
** 
** 
* Alternatively, instantiate a concrete object and assign it with the font="" attribute or during runtime with 
* For localising to multiple character sets, the font should reside in a or inherit from one.
== Examples ==
Using a Virtual XML template:
<Font name="MyFontTemplate" virtual="true">
	<FontHeight val="12">
	<Color name="WHITE_FONT_COLOR" />
</Font>
<FontString inherits="MyFontTemplate" text="Foo" />
Using a concrete :
<Font name="MyFont">
	<FontHeight val="12">
	<Color name="WHITE_FONT_COLOR" />
</Font>
<FontString font="MyFont" text="Bar" />
== Patch changes ==
* 
* 
* 
== See also ==
* ()
== References ==