| 1 | <?xml version="1.0" ?> | 
|---|
| 2 | <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"> | 
|---|
| 3 |         <xsd:element name="Falagard" type="falagardSpecificationType" /> | 
|---|
| 4 |         <xsd:complexType name="falagardSpecificationType"> | 
|---|
| 5 |                 <xsd:sequence> | 
|---|
| 6 |                         <xsd:element name="WidgetLook" type="widgetLookType" minOccurs="0" maxOccurs="unbounded" /> | 
|---|
| 7 |                 </xsd:sequence> | 
|---|
| 8 |         </xsd:complexType> | 
|---|
| 9 |         <xsd:complexType name="widgetLookType"> | 
|---|
| 10 |                 <xsd:sequence> | 
|---|
| 11 |             <xsd:element name="PropertyDefinition" type="propertyDefinitionType" minOccurs="0" maxOccurs="unbounded" /> | 
|---|
| 12 |             <xsd:element name="PropertyLinkDefinition" type="propertyLinkDefinitionType" minOccurs="0" maxOccurs="unbounded" /> | 
|---|
| 13 |             <xsd:element name="Property" type="propertyType" minOccurs="0" maxOccurs="unbounded" /> | 
|---|
| 14 |             <xsd:element name="NamedArea" type="namedAreaType" minOccurs="0" maxOccurs="unbounded" /> | 
|---|
| 15 |                         <xsd:element name="Child" type="widgetComponentType" minOccurs="0" maxOccurs="unbounded" /> | 
|---|
| 16 |                         <xsd:element name="ImagerySection" type="imagerySectionType" minOccurs="0" maxOccurs="unbounded" /> | 
|---|
| 17 |                         <xsd:element name="StateImagery" type="stateType" minOccurs="0" maxOccurs="unbounded" /> | 
|---|
| 18 |                 </xsd:sequence> | 
|---|
| 19 |                 <xsd:attribute name="name" type="xsd:string" use="required" /> | 
|---|
| 20 |         </xsd:complexType> | 
|---|
| 21 |     <xsd:complexType name="propertyDefinitionType"> | 
|---|
| 22 |         <xsd:attribute name="type" type="propertyTypeEnum" use="optional" default="Generic" /> | 
|---|
| 23 |         <xsd:attribute name="name" type="xsd:string" use="required" /> | 
|---|
| 24 |         <xsd:attribute name="initialValue" type="xsd:string" use="optional" default="" /> | 
|---|
| 25 |         <xsd:attribute name="layoutOnWrite" type="xsd:boolean" use="optional" default="false" /> | 
|---|
| 26 |         <xsd:attribute name="redrawOnWrite" type="xsd:boolean" use="optional" default="false" /> | 
|---|
| 27 |     </xsd:complexType> | 
|---|
| 28 |     <xsd:complexType name="propertyLinkDefinitionType"> | 
|---|
| 29 |         <xsd:attribute name="type" type="propertyTypeEnum" use="optional" default="Generic" /> | 
|---|
| 30 |         <xsd:attribute name="name" type="xsd:string" use="required" /> | 
|---|
| 31 |         <xsd:attribute name="widget" type="xsd:string" use="required" /> | 
|---|
| 32 |         <xsd:attribute name="targetProperty" type="xsd:string" use="optional" default="" /> | 
|---|
| 33 |         <xsd:attribute name="initialValue" type="xsd:string" use="optional" default="" /> | 
|---|
| 34 |         <xsd:attribute name="layoutOnWrite" type="xsd:boolean" use="optional" default="false" /> | 
|---|
| 35 |         <xsd:attribute name="redrawOnWrite" type="xsd:boolean" use="optional" default="false" /> | 
|---|
| 36 |     </xsd:complexType> | 
|---|
| 37 |     <xsd:complexType name="namedAreaType"> | 
|---|
| 38 |         <xsd:sequence> | 
|---|
| 39 |             <xsd:element name="Area" type="componentAreaType" /> | 
|---|
| 40 |         </xsd:sequence> | 
|---|
| 41 |         <xsd:attribute name="name" type="xsd:string" use="required" /> | 
|---|
| 42 |     </xsd:complexType> | 
|---|
| 43 |         <xsd:complexType name="stateType"> | 
|---|
| 44 |                 <xsd:sequence> | 
|---|
| 45 |                         <xsd:element name="Layer" type="layerType" minOccurs="0" maxOccurs="unbounded" /> | 
|---|
| 46 |                 </xsd:sequence> | 
|---|
| 47 |                 <xsd:attribute name="name" type="xsd:string" use="required" /> | 
|---|
| 48 |         <xsd:attribute name="clipped" type="xsd:boolean" use="optional" default="true" /> | 
|---|
| 49 |         </xsd:complexType> | 
|---|
| 50 |         <xsd:complexType name="layerType"> | 
|---|
| 51 |                 <xsd:sequence> | 
|---|
| 52 |                         <xsd:element name="Section" type="sectionSpecType" minOccurs="0" maxOccurs="unbounded" /> | 
|---|
| 53 |                 </xsd:sequence> | 
|---|
| 54 |                 <xsd:attribute name="priority" type="xsd:integer" use="optional" default="0" /> | 
|---|
| 55 |         </xsd:complexType> | 
|---|
| 56 |     <xsd:complexType name="sectionSpecType"> | 
|---|
| 57 |         <xsd:choice  minOccurs="0" maxOccurs="1"> | 
|---|
| 58 |             <xsd:element name="Colour" type="colourType" /> | 
|---|
| 59 |             <xsd:element name="Colours" type="colourRectType" /> | 
|---|
| 60 |             <xsd:element name="ColourProperty" type="settingByPropertyType" /> | 
|---|
| 61 |             <xsd:element name="ColourRectProperty" type="settingByPropertyType" /> | 
|---|
| 62 |         </xsd:choice> | 
|---|
| 63 |         <xsd:attribute name="look" type="xsd:string" use="optional" default="" /> | 
|---|
| 64 |         <xsd:attribute name="section" type="xsd:string" use="required" /> | 
|---|
| 65 |         <xsd:attribute name="controlProperty" type="xsd:string" use="optional" default="" /> | 
|---|
| 66 |     </xsd:complexType> | 
|---|
| 67 |         <xsd:complexType name="imagerySectionType"> | 
|---|
| 68 |                 <xsd:sequence> | 
|---|
| 69 |             <xsd:choice  minOccurs="0" maxOccurs="1"> | 
|---|
| 70 |                 <xsd:element name="Colour" type="colourType" /> | 
|---|
| 71 |                 <xsd:element name="Colours" type="colourRectType" /> | 
|---|
| 72 |                 <xsd:element name="ColourProperty" type="settingByPropertyType" /> | 
|---|
| 73 |                 <xsd:element name="ColourRectProperty" type="settingByPropertyType" /> | 
|---|
| 74 |             </xsd:choice> | 
|---|
| 75 |             <xsd:element name="FrameComponent" type="frameComponentType" minOccurs="0" maxOccurs="unbounded" /> | 
|---|
| 76 |                         <xsd:element name="ImageryComponent" type="imageryComponentType" minOccurs="0" maxOccurs="unbounded" /> | 
|---|
| 77 |             <xsd:element name="TextComponent" type="textComponentType" minOccurs="0" maxOccurs="unbounded" /> | 
|---|
| 78 |                 </xsd:sequence> | 
|---|
| 79 |                 <xsd:attribute name="name" type="xsd:string" use="required" /> | 
|---|
| 80 |         </xsd:complexType> | 
|---|
| 81 |     <xsd:complexType name="frameComponentType"> | 
|---|
| 82 |         <xsd:sequence> | 
|---|
| 83 |             <xsd:element name="Area" type="componentAreaType" /> | 
|---|
| 84 |             <xsd:element name="Image" type="frameImageType" minOccurs="0" maxOccurs="9" /> | 
|---|
| 85 |             <xsd:choice  minOccurs="0" maxOccurs="1"> | 
|---|
| 86 |                 <xsd:element name="Colour" type="colourType" /> | 
|---|
| 87 |                 <xsd:element name="Colours" type="colourRectType" /> | 
|---|
| 88 |                 <xsd:element name="ColourProperty" type="settingByPropertyType" /> | 
|---|
| 89 |                 <xsd:element name="ColourRectProperty" type="settingByPropertyType" /> | 
|---|
| 90 |             </xsd:choice> | 
|---|
| 91 |             <xsd:choice  minOccurs="0" maxOccurs="1"> | 
|---|
| 92 |                 <xsd:element name="VertFormat" type="vertFormatType" /> | 
|---|
| 93 |                 <xsd:element name="VertFormatProperty" type="settingByPropertyType" /> | 
|---|
| 94 |             </xsd:choice> | 
|---|
| 95 |             <xsd:choice  minOccurs="0" maxOccurs="1"> | 
|---|
| 96 |                 <xsd:element name="HorzFormat" type="horzFormatType" /> | 
|---|
| 97 |                 <xsd:element name="HorzFormatProperty" type="settingByPropertyType" /> | 
|---|
| 98 |             </xsd:choice> | 
|---|
| 99 |         </xsd:sequence> | 
|---|
| 100 |     </xsd:complexType> | 
|---|
| 101 |     <xsd:complexType name="textComponentType"> | 
|---|
| 102 |         <xsd:sequence> | 
|---|
| 103 |             <xsd:element name="Area" type="componentAreaType" /> | 
|---|
| 104 |             <xsd:element name="Text" type="textStringType" minOccurs="0" maxOccurs="1" /> | 
|---|
| 105 |             <xsd:element name="TextProperty" type="textPropertyType" minOccurs="0" maxOccurs="1" /> | 
|---|
| 106 |             <xsd:element name="FontProperty" type="fontPropertyType" minOccurs="0" maxOccurs="1" /> | 
|---|
| 107 |             <xsd:choice  minOccurs="0" maxOccurs="1"> | 
|---|
| 108 |                 <xsd:element name="Colour" type="colourType" /> | 
|---|
| 109 |                 <xsd:element name="Colours" type="colourRectType" /> | 
|---|
| 110 |                 <xsd:element name="ColourProperty" type="settingByPropertyType" /> | 
|---|
| 111 |                 <xsd:element name="ColourRectProperty" type="settingByPropertyType" /> | 
|---|
| 112 |             </xsd:choice> | 
|---|
| 113 |             <xsd:choice  minOccurs="0" maxOccurs="1"> | 
|---|
| 114 |                 <xsd:element name="VertFormat" type="vertTextFormatType" /> | 
|---|
| 115 |                 <xsd:element name="VertFormatProperty" type="settingByPropertyType" /> | 
|---|
| 116 |             </xsd:choice> | 
|---|
| 117 |             <xsd:choice  minOccurs="0" maxOccurs="1"> | 
|---|
| 118 |                 <xsd:element name="HorzFormat" type="horzTextFormatType" /> | 
|---|
| 119 |                 <xsd:element name="HorzFormatProperty" type="settingByPropertyType" /> | 
|---|
| 120 |             </xsd:choice> | 
|---|
| 121 |         </xsd:sequence> | 
|---|
| 122 |     </xsd:complexType> | 
|---|
| 123 |         <xsd:complexType name="imageryComponentType"> | 
|---|
| 124 |                 <xsd:sequence> | 
|---|
| 125 |                         <xsd:element name="Area" type="componentAreaType" /> | 
|---|
| 126 |             <xsd:choice> | 
|---|
| 127 |                 <xsd:element name="Image" type="imageType" /> | 
|---|
| 128 |                 <xsd:element name="ImageProperty" type="settingByPropertyType" /> | 
|---|
| 129 |             </xsd:choice> | 
|---|
| 130 |             <xsd:choice  minOccurs="0" maxOccurs="1"> | 
|---|
| 131 |                 <xsd:element name="Colour" type="colourType" /> | 
|---|
| 132 |                 <xsd:element name="Colours" type="colourRectType" /> | 
|---|
| 133 |                 <xsd:element name="ColourProperty" type="settingByPropertyType" /> | 
|---|
| 134 |                 <xsd:element name="ColourRectProperty" type="settingByPropertyType" /> | 
|---|
| 135 |             </xsd:choice> | 
|---|
| 136 |             <xsd:choice  minOccurs="0" maxOccurs="1"> | 
|---|
| 137 |                 <xsd:element name="VertFormat" type="vertFormatType" /> | 
|---|
| 138 |                 <xsd:element name="VertFormatProperty" type="settingByPropertyType" /> | 
|---|
| 139 |             </xsd:choice> | 
|---|
| 140 |             <xsd:choice  minOccurs="0" maxOccurs="1"> | 
|---|
| 141 |                 <xsd:element name="HorzFormat" type="horzFormatType" /> | 
|---|
| 142 |                 <xsd:element name="HorzFormatProperty" type="settingByPropertyType" /> | 
|---|
| 143 |             </xsd:choice> | 
|---|
| 144 |                 </xsd:sequence> | 
|---|
| 145 |         </xsd:complexType> | 
|---|
| 146 |         <xsd:complexType name="widgetComponentType"> | 
|---|
| 147 |                 <xsd:sequence> | 
|---|
| 148 |                         <xsd:element name="Area" type="componentAreaType" /> | 
|---|
| 149 |                         <xsd:element name="VertAlignment" type="vertAlignmentType" minOccurs="0" maxOccurs="1" /> | 
|---|
| 150 |                         <xsd:element name="HorzAlignment" type="horzAlignmentType" minOccurs="0" maxOccurs="1" /> | 
|---|
| 151 |                         <xsd:element name="Property" type="propertyType" minOccurs="0" maxOccurs="unbounded" /> | 
|---|
| 152 |                 </xsd:sequence> | 
|---|
| 153 |                 <xsd:attribute name="type" type="xsd:string" use="required" /> | 
|---|
| 154 |                 <xsd:attribute name="nameSuffix" type="xsd:string" use="required" /> | 
|---|
| 155 |                 <xsd:attribute name="renderer" type="xsd:string" use="optional" default="" /> | 
|---|
| 156 |                 <xsd:attribute name="look" type="xsd:string" use="optional" default="" /> | 
|---|
| 157 |         </xsd:complexType> | 
|---|
| 158 |         <xsd:complexType name="horzFormatType"> | 
|---|
| 159 |                 <xsd:attribute name="type" type="horzFormatEnum" use="required" /> | 
|---|
| 160 |         </xsd:complexType> | 
|---|
| 161 |         <xsd:complexType name="vertFormatType"> | 
|---|
| 162 |                 <xsd:attribute name="type" type="vertFormatEnum" use="required" /> | 
|---|
| 163 |         </xsd:complexType> | 
|---|
| 164 |         <xsd:complexType name="horzTextFormatType"> | 
|---|
| 165 |                 <xsd:attribute name="type" type="horzTextFormatEnum" use="required" /> | 
|---|
| 166 |         </xsd:complexType> | 
|---|
| 167 |         <xsd:complexType name="vertTextFormatType"> | 
|---|
| 168 |                 <xsd:attribute name="type" type="vertTextFormatEnum" use="required" /> | 
|---|
| 169 |         </xsd:complexType> | 
|---|
| 170 |         <xsd:complexType name="horzAlignmentType"> | 
|---|
| 171 |                 <xsd:attribute name="type" type="horzAlignmentEnum" use="required" /> | 
|---|
| 172 |         </xsd:complexType> | 
|---|
| 173 |         <xsd:complexType name="vertAlignmentType"> | 
|---|
| 174 |                 <xsd:attribute name="type" type="vertAlignmentEnum" use="required" /> | 
|---|
| 175 |         </xsd:complexType> | 
|---|
| 176 |         <xsd:complexType name="propertyType"> | 
|---|
| 177 |                 <xsd:attribute name="name" type="xsd:string" use="required" /> | 
|---|
| 178 |                 <xsd:attribute name="value" type="xsd:string" use="required" /> | 
|---|
| 179 |         </xsd:complexType> | 
|---|
| 180 |         <xsd:complexType name="imageType"> | 
|---|
| 181 |                 <xsd:attribute name="imageset" type="xsd:string" use="required" /> | 
|---|
| 182 |                 <xsd:attribute name="image" type="xsd:string" use="required" /> | 
|---|
| 183 |         </xsd:complexType> | 
|---|
| 184 |     <xsd:complexType name="frameImageType"> | 
|---|
| 185 |         <xsd:attribute name="type" type="frameImageComponentEnum" use="required" /> | 
|---|
| 186 |         <xsd:attribute name="imageset" type="xsd:string" use="required" /> | 
|---|
| 187 |         <xsd:attribute name="image" type="xsd:string" use="required" /> | 
|---|
| 188 |     </xsd:complexType> | 
|---|
| 189 |         <xsd:complexType name="componentAreaType"> | 
|---|
| 190 |         <xsd:choice> | 
|---|
| 191 |             <xsd:sequence> | 
|---|
| 192 |                 <xsd:element name="Dim" type="dimensionType" minOccurs="4" maxOccurs="4" /> | 
|---|
| 193 |             </xsd:sequence> | 
|---|
| 194 |             <xsd:element name="AreaProperty" type="settingByPropertyType" /> | 
|---|
| 195 |         </xsd:choice> | 
|---|
| 196 |         </xsd:complexType> | 
|---|
| 197 |         <xsd:complexType name="dimensionType"> | 
|---|
| 198 |                 <xsd:choice> | 
|---|
| 199 |                         <xsd:element name="UnifiedDim" type="unifiedDimType" /> | 
|---|
| 200 |                         <xsd:element name="AbsoluteDim" type="absoluteDimType" /> | 
|---|
| 201 |                         <xsd:element name="ImageDim" type="imageDimType" /> | 
|---|
| 202 |             <xsd:element name="WidgetDim" type="widgetDimType" /> | 
|---|
| 203 |             <xsd:element name="FontDim" type="fontDimType" /> | 
|---|
| 204 |             <xsd:element name="PropertyDim" type="propertyDimType" /> | 
|---|
| 205 |                 </xsd:choice> | 
|---|
| 206 |                 <xsd:attribute name="type" type="dimensionTypeEnum" use="required" /> | 
|---|
| 207 |         </xsd:complexType> | 
|---|
| 208 |     <xsd:complexType name="fontDimType"> | 
|---|
| 209 |         <xsd:sequence> | 
|---|
| 210 |             <xsd:element name="DimOperator" type="dimensionOperatorType" minOccurs="0" maxOccurs="1" /> | 
|---|
| 211 |         </xsd:sequence> | 
|---|
| 212 |         <xsd:attribute name="widget" type="xsd:string" use="optional" default="" /> | 
|---|
| 213 |         <xsd:attribute name="font" type="xsd:string" use="optional" default="" /> | 
|---|
| 214 |         <xsd:attribute name="string" type="xsd:string" use="optional" default="" /> | 
|---|
| 215 |         <xsd:attribute name="type" type="fontMetricTypeEnum" use="required" /> | 
|---|
| 216 |         <xsd:attribute name="padding" type="xsd:decimal" use="optional" default="0" /> | 
|---|
| 217 |     </xsd:complexType> | 
|---|
| 218 |     <xsd:complexType name="propertyDimType"> | 
|---|
| 219 |         <xsd:sequence> | 
|---|
| 220 |             <xsd:element name="DimOperator" type="dimensionOperatorType" minOccurs="0" maxOccurs="1" /> | 
|---|
| 221 |         </xsd:sequence> | 
|---|
| 222 |         <xsd:attribute name="widget" type="xsd:string" use="optional" default="" /> | 
|---|
| 223 |         <xsd:attribute name="name" type="xsd:string" use="required" /> | 
|---|
| 224 |     </xsd:complexType> | 
|---|
| 225 |         <xsd:complexType name="unifiedDimType"> | 
|---|
| 226 |         <xsd:sequence> | 
|---|
| 227 |             <xsd:element name="DimOperator" type="dimensionOperatorType" minOccurs="0" maxOccurs="1" /> | 
|---|
| 228 |         </xsd:sequence> | 
|---|
| 229 |                 <xsd:attribute name="scale" type="xsd:decimal" use="optional" default="0" /> | 
|---|
| 230 |                 <xsd:attribute name="offset" type="xsd:integer" use="optional" default="0" /> | 
|---|
| 231 |                 <xsd:attribute name="type" type="dimensionTypeEnum" use="required" /> | 
|---|
| 232 |         </xsd:complexType> | 
|---|
| 233 |         <xsd:complexType name="absoluteDimType"> | 
|---|
| 234 |         <xsd:sequence> | 
|---|
| 235 |             <xsd:element name="DimOperator" type="dimensionOperatorType" minOccurs="0" maxOccurs="1" /> | 
|---|
| 236 |         </xsd:sequence> | 
|---|
| 237 |                 <xsd:attribute name="value" type="xsd:decimal" use="optional" default="0" /> | 
|---|
| 238 |         </xsd:complexType> | 
|---|
| 239 |         <xsd:complexType name="imageDimType"> | 
|---|
| 240 |         <xsd:sequence> | 
|---|
| 241 |             <xsd:element name="DimOperator" type="dimensionOperatorType" minOccurs="0" maxOccurs="1" /> | 
|---|
| 242 |         </xsd:sequence> | 
|---|
| 243 |                 <xsd:attribute name="imageset" type="xsd:string" use="required" /> | 
|---|
| 244 |                 <xsd:attribute name="image" type="xsd:string" use="required" /> | 
|---|
| 245 |                 <xsd:attribute name="dimension" type="dimensionTypeEnum" use="required" /> | 
|---|
| 246 |         </xsd:complexType> | 
|---|
| 247 |         <xsd:complexType name="widgetDimType"> | 
|---|
| 248 |         <xsd:sequence> | 
|---|
| 249 |             <xsd:element name="DimOperator" type="dimensionOperatorType" minOccurs="0" maxOccurs="1" /> | 
|---|
| 250 |         </xsd:sequence> | 
|---|
| 251 |                 <xsd:attribute name="widget" type="xsd:string" use="optional" default="" /> | 
|---|
| 252 |                 <xsd:attribute name="dimension" type="dimensionTypeEnum" use="required" /> | 
|---|
| 253 |         </xsd:complexType> | 
|---|
| 254 |     <xsd:complexType name="settingByPropertyType"> | 
|---|
| 255 |         <xsd:attribute name="name" type="xsd:string" use="required" /> | 
|---|
| 256 |     </xsd:complexType> | 
|---|
| 257 |         <xsd:complexType name="colourRectType"> | 
|---|
| 258 |                 <xsd:attribute name="topLeft" type="colourValType" use="required" /> | 
|---|
| 259 |                 <xsd:attribute name="topRight" type="colourValType" use="required" /> | 
|---|
| 260 |                 <xsd:attribute name="bottomLeft" type="colourValType" use="required" /> | 
|---|
| 261 |                 <xsd:attribute name="bottomRight" type="colourValType" use="required" /> | 
|---|
| 262 |         </xsd:complexType> | 
|---|
| 263 |         <xsd:complexType name="colourType"> | 
|---|
| 264 |                 <xsd:attribute name="colour" type="colourValType" use="required" /> | 
|---|
| 265 |         </xsd:complexType> | 
|---|
| 266 |         <xsd:simpleType name="colourValType"> | 
|---|
| 267 |                 <xsd:restriction base="xsd:string"> | 
|---|
| 268 |                         <xsd:pattern value="[a-fA-F0-9]{8}" /> | 
|---|
| 269 |                 </xsd:restriction> | 
|---|
| 270 |         </xsd:simpleType> | 
|---|
| 271 |     <xsd:complexType name="textStringType"> | 
|---|
| 272 |         <xsd:attribute name="string" type="xsd:string" use="optional" default="" /> | 
|---|
| 273 |         <xsd:attribute name="font" type="xsd:string" use="optional" default="" /> | 
|---|
| 274 |     </xsd:complexType> | 
|---|
| 275 |     <xsd:complexType name="textPropertyType"> | 
|---|
| 276 |         <xsd:attribute name="name" type="xsd:string" use="required" /> | 
|---|
| 277 |     </xsd:complexType> | 
|---|
| 278 |     <xsd:complexType name="fontPropertyType"> | 
|---|
| 279 |         <xsd:attribute name="name" type="xsd:string" use="required" /> | 
|---|
| 280 |     </xsd:complexType> | 
|---|
| 281 |     <xsd:complexType name="dimensionOperatorType"> | 
|---|
| 282 |         <xsd:choice> | 
|---|
| 283 |             <xsd:element name="UnifiedDim" type="unifiedDimType" /> | 
|---|
| 284 |             <xsd:element name="AbsoluteDim" type="absoluteDimType" /> | 
|---|
| 285 |             <xsd:element name="ImageDim" type="imageDimType" /> | 
|---|
| 286 |             <xsd:element name="WidgetDim" type="widgetDimType" /> | 
|---|
| 287 |             <xsd:element name="FontDim" type="fontDimType" /> | 
|---|
| 288 |             <xsd:element name="PropertyDim" type="propertyDimType" /> | 
|---|
| 289 |         </xsd:choice> | 
|---|
| 290 |         <xsd:attribute name="op" type="dimensionOperatorEnum" use="required" /> | 
|---|
| 291 |     </xsd:complexType> | 
|---|
| 292 |         <xsd:simpleType name="dimensionTypeEnum"> | 
|---|
| 293 |                 <xsd:restriction base="xsd:string"> | 
|---|
| 294 |                         <xsd:enumeration value="LeftEdge" /> | 
|---|
| 295 |                         <xsd:enumeration value="TopEdge" /> | 
|---|
| 296 |                         <xsd:enumeration value="RightEdge" /> | 
|---|
| 297 |                         <xsd:enumeration value="BottomEdge" /> | 
|---|
| 298 |                         <xsd:enumeration value="XPosition" /> | 
|---|
| 299 |                         <xsd:enumeration value="YPosition" /> | 
|---|
| 300 |                         <xsd:enumeration value="Width" /> | 
|---|
| 301 |                         <xsd:enumeration value="Height" /> | 
|---|
| 302 |                         <xsd:enumeration value="XOffset" /> | 
|---|
| 303 |                         <xsd:enumeration value="YOffset" /> | 
|---|
| 304 |                 </xsd:restriction> | 
|---|
| 305 |         </xsd:simpleType> | 
|---|
| 306 |         <xsd:simpleType name="vertFormatEnum"> | 
|---|
| 307 |                 <xsd:restriction base="xsd:string"> | 
|---|
| 308 |                         <xsd:enumeration value="TopAligned" /> | 
|---|
| 309 |                         <xsd:enumeration value="CentreAligned" /> | 
|---|
| 310 |                         <xsd:enumeration value="BottomAligned" /> | 
|---|
| 311 |                         <xsd:enumeration value="Stretched" /> | 
|---|
| 312 |                         <xsd:enumeration value="Tiled" /> | 
|---|
| 313 |                 </xsd:restriction> | 
|---|
| 314 |         </xsd:simpleType> | 
|---|
| 315 |         <xsd:simpleType name="horzFormatEnum"> | 
|---|
| 316 |                 <xsd:restriction base="xsd:string"> | 
|---|
| 317 |                         <xsd:enumeration value="LeftAligned" /> | 
|---|
| 318 |                         <xsd:enumeration value="CentreAligned" /> | 
|---|
| 319 |                         <xsd:enumeration value="RightAligned" /> | 
|---|
| 320 |                         <xsd:enumeration value="Stretched" /> | 
|---|
| 321 |                         <xsd:enumeration value="Tiled" /> | 
|---|
| 322 |                 </xsd:restriction> | 
|---|
| 323 |         </xsd:simpleType> | 
|---|
| 324 |         <xsd:simpleType name="vertAlignmentEnum"> | 
|---|
| 325 |                 <xsd:restriction base="xsd:string"> | 
|---|
| 326 |                         <xsd:enumeration value="TopAligned" /> | 
|---|
| 327 |                         <xsd:enumeration value="CentreAligned" /> | 
|---|
| 328 |                         <xsd:enumeration value="BottomAligned" /> | 
|---|
| 329 |                 </xsd:restriction> | 
|---|
| 330 |         </xsd:simpleType> | 
|---|
| 331 |         <xsd:simpleType name="horzAlignmentEnum"> | 
|---|
| 332 |                 <xsd:restriction base="xsd:string"> | 
|---|
| 333 |                         <xsd:enumeration value="LeftAligned" /> | 
|---|
| 334 |                         <xsd:enumeration value="CentreAligned" /> | 
|---|
| 335 |                         <xsd:enumeration value="RightAligned" /> | 
|---|
| 336 |                 </xsd:restriction> | 
|---|
| 337 |         </xsd:simpleType> | 
|---|
| 338 |     <xsd:simpleType name="horzTextFormatEnum"> | 
|---|
| 339 |         <xsd:restriction base="xsd:string"> | 
|---|
| 340 |             <xsd:enumeration value="LeftAligned" /> | 
|---|
| 341 |             <xsd:enumeration value="RightAligned" /> | 
|---|
| 342 |             <xsd:enumeration value="CentreAligned" /> | 
|---|
| 343 |             <xsd:enumeration value="Justified" /> | 
|---|
| 344 |             <xsd:enumeration value="WordWrapLeftAligned" /> | 
|---|
| 345 |             <xsd:enumeration value="WordWrapRightAligned" /> | 
|---|
| 346 |             <xsd:enumeration value="WordWrapCentreAligned" /> | 
|---|
| 347 |             <xsd:enumeration value="WordWrapJustified" /> | 
|---|
| 348 |         </xsd:restriction> | 
|---|
| 349 |     </xsd:simpleType> | 
|---|
| 350 |     <xsd:simpleType name="vertTextFormatEnum"> | 
|---|
| 351 |         <xsd:restriction base="xsd:string"> | 
|---|
| 352 |             <xsd:enumeration value="TopAligned" /> | 
|---|
| 353 |             <xsd:enumeration value="BottomAligned" /> | 
|---|
| 354 |             <xsd:enumeration value="CentreAligned" /> | 
|---|
| 355 |         </xsd:restriction> | 
|---|
| 356 |     </xsd:simpleType> | 
|---|
| 357 |     <xsd:simpleType name="propertyTypeEnum"> | 
|---|
| 358 |         <xsd:restriction base="xsd:string"> | 
|---|
| 359 |             <xsd:enumeration value="Generic" /> | 
|---|
| 360 |         </xsd:restriction> | 
|---|
| 361 |     </xsd:simpleType> | 
|---|
| 362 |     <xsd:simpleType name="fontMetricTypeEnum"> | 
|---|
| 363 |         <xsd:restriction base="xsd:string"> | 
|---|
| 364 |             <xsd:enumeration value="LineSpacing" /> | 
|---|
| 365 |             <xsd:enumeration value="Baseline" /> | 
|---|
| 366 |             <xsd:enumeration value="HorzExtent" /> | 
|---|
| 367 |         </xsd:restriction> | 
|---|
| 368 |     </xsd:simpleType> | 
|---|
| 369 |     <xsd:simpleType name="dimensionOperatorEnum"> | 
|---|
| 370 |         <xsd:restriction base="xsd:string"> | 
|---|
| 371 |             <xsd:enumeration value="Noop" /> | 
|---|
| 372 |             <xsd:enumeration value="Add" /> | 
|---|
| 373 |             <xsd:enumeration value="Subtract" /> | 
|---|
| 374 |             <xsd:enumeration value="Multiply" /> | 
|---|
| 375 |             <xsd:enumeration value="Divide" /> | 
|---|
| 376 |         </xsd:restriction> | 
|---|
| 377 |     </xsd:simpleType> | 
|---|
| 378 |     <xsd:simpleType name="frameImageComponentEnum"> | 
|---|
| 379 |         <xsd:restriction base="xsd:string"> | 
|---|
| 380 |             <xsd:enumeration value="Background" /> | 
|---|
| 381 |             <xsd:enumeration value="TopLeftCorner" /> | 
|---|
| 382 |             <xsd:enumeration value="TopRightCorner" /> | 
|---|
| 383 |             <xsd:enumeration value="BottomLeftCorner" /> | 
|---|
| 384 |             <xsd:enumeration value="BottomRightCorner" /> | 
|---|
| 385 |             <xsd:enumeration value="LeftEdge" /> | 
|---|
| 386 |             <xsd:enumeration value="RightEdge" /> | 
|---|
| 387 |             <xsd:enumeration value="TopEdge" /> | 
|---|
| 388 |             <xsd:enumeration value="BottomEdge" /> | 
|---|
| 389 |         </xsd:restriction> | 
|---|
| 390 |     </xsd:simpleType> | 
|---|
| 391 | </xsd:schema> | 
|---|