Merge pull request #8 from filux/translations2
[megaglest-data.git] / data / cegui / themes / default / looknfeel / GlossySerpentFHD.looknfeel
blobec86043b57a8aa9ccd4e17f1f18291b494f4523a
1 <!--
2 Glossy Serpent is a free theme for CEGUI, based on the Taharez Look theme.
3 Glossy Serpent is licensed under the terms of the MIT license.
5 Copyright (c) 2012 - 2014 Augustin Preda
7 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated 
8 documentation files (the "Software"), to deal in the Software without restriction, including without limitation 
9 the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, 
10 and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
12 The above copyright notice and this permission notice shall be included in all copies or substantial portions 
13 of the Software.
15 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO 
16 THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 
17 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 
18 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
19 -->
20 <!--
21 version:      1.0
22 Last change:    $LastChangedDate: 2014-01-27 21:23:24 +0200 (L, 27 ian. 2014) $
23 -->
24 <!--
25 Colour variations:
27   <PropertyDefinition name="GS_DarkerThemeColour" initialValue="XXXXXXXX" redrawOnWrite="true" />
28   <PropertyDefinition name="GS_LighterThemeColour" initialValue="XXXXXXXX" redrawOnWrite="true" />
29   <PropertyDefinition name="GS_MainThemeColour" initialValue="XXXXXXXX" redrawOnWrite="true" />
30   <PropertyDefinition name="GS_ShineColour" initialValue="XXXXXXXX" redrawOnWrite="true" />
31   <PropertyDefinition name="SelectedTextColour" initialValue="XXXXXXXX" redrawOnWrite="true" />
32   <PropertyDefinition name="ActiveSelectionColour" initialValue="XXXXXXXX" redrawOnWrite="true" />
33   <PropertyDefinition name="InactiveSelectionColour" initialValue="XXXXXXXX" redrawOnWrite="true" />
35 -->
37 <Falagard version="7">
38     <!--
39     ***************************************************
40         GlossySerpentFHD/Button32
41         (based on the Taharez Look)
42     ***************************************************
43     -->
44     <WidgetLook name="GlossySerpentFHD/Button32">
45         <PropertyDefinition name="NormalTextColour" initialValue="FFFFFFFF" redrawOnWrite="true" />
46         <PropertyDefinition name="HoverTextColour" initialValue="FFFFFFFF" redrawOnWrite="true" />
47         <PropertyDefinition name="PushedTextColour" initialValue="FFFFFFFF" redrawOnWrite="true" />
48         <PropertyDefinition name="DisabledTextColour" initialValue="FF7F7F7F" redrawOnWrite="true" />
49         <PropertyDefinition name="VertLabelFormatting" initialValue="CentreAligned" />
50         <PropertyDefinition name="HorzLabelFormatting" initialValue="CentreAligned" />
51         <PropertyDefinition name="NormalImage" initialValue="" redrawOnWrite="true" />
52         <PropertyDefinition name="HoverImage" initialValue="" redrawOnWrite="true" />
53         <PropertyDefinition name="PushedImage" initialValue="" redrawOnWrite="true" />
54         <PropertyDefinition name="DisabledImage" initialValue="" redrawOnWrite="true" />
55         <PropertyDefinition name="GlyphImage" initialValue="GlossySerpentFHD/EmptyGlyph24" redrawOnWrite="true" />
56         <PropertyDefinition name="TextUsesGlyph" initialValue="0" redrawOnWrite="true" />
57         <PropertyDefinition name="VertImageFormatting" initialValue="Stretched" redrawOnWrite="true" />
58         <PropertyDefinition name="HorzImageFormatting" initialValue="Stretched" redrawOnWrite="true" />
59         
60         <PropertyDefinition name="GS_DarkerThemeColour" initialValue="FF940000" redrawOnWrite="true" />
61         <PropertyDefinition name="GS_LighterThemeColour" initialValue="FFFF0101" redrawOnWrite="true" />
62         <PropertyDefinition name="GS_MainThemeColour" initialValue="FFDC5F5F" redrawOnWrite="true" />
63         <PropertyDefinition name="GS_ShineColour" initialValue="B0FFFFFF" redrawOnWrite="true" />
64                 
65         <ImagerySection name="label">
66             <TextComponent>
67                 <Area>
68                     <Dim type="LeftEdge">
69                         <OperatorDim op="Add">
70                             <AbsoluteDim value="0" />
71                             <OperatorDim op="Multiply">
72                                 <ImageDim name="GlossySerpentFHD/EmptyGlyph24" dimension="Width" />
73                                 <PropertyDim name="TextUsesGlyph" />
74                             </OperatorDim>
75                         </OperatorDim>
76                     </Dim>
77                     <Dim type="TopEdge"><AbsoluteDim value="0" /></Dim>
78                     <Dim type="RightEdge"><UnifiedDim scale="1" type="RightEdge" /></Dim>
79                     <Dim type="Height"><UnifiedDim scale="1" type="Height" /></Dim>
80                 </Area>
81                 <VertFormatProperty name="VertLabelFormatting" />
82                 <HorzFormatProperty name="HorzLabelFormatting" />
83             </TextComponent>
84         </ImagerySection>
86         <ImagerySection name="glyph">
87             <ImageryComponent>
88                 <Area>
89                     <Dim type="LeftEdge">
90                         <ImageDim name="GlossySerpentFHD/Button32_2C_L" dimension="Width"/>
91                     </Dim>
92                     <Dim type="TopEdge">
93                         <OperatorDim op="Subtract">
94                             <UnifiedDim scale="0.5" type="Height" />
95                             <OperatorDim op="Divide">
96                                 <ImageDim name="GlossySerpentFHD/EmptyGlyph24" dimension="Height" />
97                                 <AbsoluteDim value="2" />
98                             </OperatorDim>
99                         </OperatorDim>
100                     </Dim>
101                     <Dim type="Width">
102                         <ImageDim name="GlossySerpentFHD/EmptyGlyph24" dimension="Width"/>
103                     </Dim>
104                     <Dim type="Height">
105                         <ImageDim name="GlossySerpentFHD/EmptyGlyph24" dimension="Height" />
106                     </Dim>
107                 </Area>
108                 <ImageProperty name="GlyphImage" />
109                 <VertFormatProperty name="VertImageFormatting" />
110                 <HorzFormatProperty name="HorzImageFormatting" />
111             </ImageryComponent>
112         </ImagerySection>
114         <ImagerySection name="border_section">
115             <FrameComponent>
116                 <Area>
117                     <Dim type="LeftEdge"><AbsoluteDim value="0" /></Dim>
118                     <Dim type="TopEdge"><AbsoluteDim value="0" /></Dim>
119                     <Dim type="RightEdge"><UnifiedDim scale="1" type="RightEdge" /></Dim>
120                     <Dim type="BottomEdge"><UnifiedDim scale="1" type="BottomEdge" /></Dim>
121                 </Area>
122                 <Image component="TopLeftCorner" name="GlossySerpentFHD/Button32_2C_TL" />
123                 <Image component="TopRightCorner" name="GlossySerpentFHD/Button32_2C_TR" />
124                 <Image component="BottomLeftCorner" name="GlossySerpentFHD/Button32_2C_BL" />
125                 <Image component="BottomRightCorner" name="GlossySerpentFHD/Button32_2C_BR" />
126                 <Image component="LeftEdge" name="GlossySerpentFHD/Button32_2C_L" />
127                 <Image component="TopEdge" name="GlossySerpentFHD/Button32_2C_T" />
128                 <Image component="RightEdge" name="GlossySerpentFHD/Button32_2C_R" />
129                 <Image component="BottomEdge" name="GlossySerpentFHD/Button32_2C_B" />
130                 <Image component="Background" name="GlossySerpentFHD/Button32_2C_M" />
131             </FrameComponent>
132         </ImagerySection>
134         <ImagerySection name="background_section">
135             <ImageryComponent>
136                 <Area>
137                     <Dim type="LeftEdge" ><AbsoluteDim value="5" /></Dim>
138                     <Dim type="TopEdge" ><AbsoluteDim value="2" /></Dim>
139                     <Dim type="Width" >
140                         <OperatorDim op="Subtract">
141                             <UnifiedDim scale="1" type="Width" />
142                             <AbsoluteDim value="10" />
143                         </OperatorDim>
144                     </Dim>
145                     <Dim type="Height" >
146                         <OperatorDim op="Subtract">
147                             <UnifiedDim scale="1" type="Height" />
148                             <AbsoluteDim value="4" />
149                         </OperatorDim>
150                     </Dim>
151                 </Area>
152                 <Image component="Background" name="GlossySerpentFHD/Button32_4D_Background" /> <!-- shared image from other item -->
153                 <VertFormatProperty name="VertImageFormatting" />
154                 <HorzFormatProperty name="HorzImageFormatting" />
155             </ImageryComponent>
156         </ImagerySection>
158         <ImagerySection name="background_highlight">
159             <ImageryComponent>
160                 <Area>
161                     <Dim type="LeftEdge" ><AbsoluteDim value="5" /></Dim>
162                     <Dim type="TopEdge" ><AbsoluteDim value="2" /></Dim>
163                     <Dim type="Width" >
164                         <OperatorDim op="Subtract">
165                             <UnifiedDim scale="1" type="Width" />
166                             <AbsoluteDim value="10" />
167                         </OperatorDim>
168                     </Dim>
169                     <Dim type="Height" >
170                         <OperatorDim op="Subtract">
171                             <UnifiedDim scale="1" type="Height" />
172                             <AbsoluteDim value="4" />
173                         </OperatorDim>
174                     </Dim>
175                 </Area>
176                 <Image component="Background" name="GlossySerpentFHD/Button32_4D_BackgHighlight" />  <!-- shared image from other item -->
177                 <VertFormatProperty name="VertImageFormatting" />
178                 <HorzFormatProperty name="HorzImageFormatting" />
179             </ImageryComponent>
180         </ImagerySection>
182        
183         <!-- regular representation of the button -->
184         <StateImagery name="Normal">
185             <Layer>
186                 <Section section="background_section">
187                     <ColourProperty name="GS_MainThemeColour" />
188                 </Section>
189             </Layer>
190             <Layer>
191                 <Section section="background_highlight">
192                     <ColourProperty name="GS_ShineColour" />
193                 </Section>
194             </Layer>
195             <Layer>
196                 <Section section="border_section" />
197                   
198                 <Section section="glyph" />
199                 <Section section="label">
200                     <ColourProperty name="NormalTextColour" />
201                 </Section>
202             </Layer>
203         </StateImagery>
204         
205         <!-- the cursor is hovering over the button -->
206         <StateImagery name="Hover">
207             <Layer>
208                 <Section section="background_section">
209                     <ColourProperty name="GS_LighterThemeColour" />
210                 </Section>
211             </Layer>
212             <Layer>
213                 <Section section="background_highlight">
214                     <ColourProperty name="GS_ShineColour" />
215                 </Section>
216             </Layer>
217             <Layer>
218                 <Section section="border_section" />
219                   
220                 <Section section="glyph" />
221                 <Section section="label">
222                     <ColourProperty name="HoverTextColour" />
223                 </Section>
224             </Layer>
225         </StateImagery>
226         
227         <!-- the cursor is pushing the button -->
228         <StateImagery name="Pushed">
229             <Layer>
230                 <Section section="background_section">
231                     <ColourProperty name="GS_DarkerThemeColour" />
232                 </Section>
233             </Layer>
234             <Layer>
235                 <Section section="background_highlight">
236                     <ColourProperty name="GS_ShineColour" />
237                 </Section>
238             </Layer>
239             <Layer>
240                 <Section section="border_section" />
241                   
242                 <Section section="glyph" />
243                 <Section section="label">
244                     <ColourProperty name="PushedTextColour" />
245                 </Section>
246             </Layer>
247         </StateImagery>
248         
249         <!-- the cursor pushed the buton, but is moving away -->
250         <StateImagery name="PushedOff">
251             <Layer>
252                 <Section section="background_section">
253                     <ColourProperty name="GS_LighterThemeColour" />
254                 </Section>
255             </Layer>
256             <Layer>
257                 <Section section="background_highlight">
258                     <ColourProperty name="GS_ShineColour" />
259                 </Section>
260             </Layer>
261             <Layer>
262                 <Section section="border_section" />
263                   
264                 <Section section="glyph" />
265                 <Section section="label">
266                     <ColourProperty name="HoverTextColour" />
267                 </Section>
268             </Layer>
269         </StateImagery>
270         
271         <!-- the button is simply disabled -->
272         <StateImagery name="Disabled">
273             <Layer>
274                 <Section section="background_section">
275                     <Colours topLeft="997F7F7F" topRight="997F7F7F" bottomLeft="997F7F7F" bottomRight="997F7F7F" />
276                 </Section>
277             </Layer>
278             <Layer>
279                 <Section section="background_highlight">
280                     <ColourProperty name="GS_ShineColour" />
281                     <Colours topLeft="997F7F7F" topRight="997F7F7F" bottomLeft="997F7F7F" bottomRight="997F7F7F" />
282                 </Section>
283             </Layer>
284             <Layer>
285                 <Section section="border_section" />
286                   
287                 <Section section="glyph" />
288                 <Section section="label">
289                     <ColourProperty name="DisabledTextColour" />
290                 </Section>
291             </Layer>
292         </StateImagery>
293     </WidgetLook>
295     <!--
296     ***************************************************
297         GlossySerpentFHD/Button32_4C
298         (based on the Taharez Look)
299     ***************************************************
300     -->
301     <WidgetLook name="GlossySerpentFHD/Button32_4C">
302         <PropertyDefinition name="NormalTextColour" initialValue="FFFFFFFF" redrawOnWrite="true" />
303         <PropertyDefinition name="HoverTextColour" initialValue="FFFFFFFF" redrawOnWrite="true" />
304         <PropertyDefinition name="PushedTextColour" initialValue="FFFFFFFF" redrawOnWrite="true" />
305         <PropertyDefinition name="DisabledTextColour" initialValue="FF7F7F7F" redrawOnWrite="true" />
306         <PropertyDefinition name="VertLabelFormatting" initialValue="CentreAligned" />
307         <PropertyDefinition name="HorzLabelFormatting" initialValue="CentreAligned" />
308         <PropertyDefinition name="NormalImage" initialValue="" redrawOnWrite="true" />
309         <PropertyDefinition name="HoverImage" initialValue="" redrawOnWrite="true" />
310         <PropertyDefinition name="PushedImage" initialValue="" redrawOnWrite="true" />
311         <PropertyDefinition name="DisabledImage" initialValue="" redrawOnWrite="true" />
312         <PropertyDefinition name="GlyphImage" initialValue="GlossySerpentFHD/EmptyGlyph24" redrawOnWrite="true" />
313         <PropertyDefinition name="TextUsesGlyph" initialValue="0" redrawOnWrite="true" />
314         <PropertyDefinition name="VertImageFormatting" initialValue="Stretched" redrawOnWrite="true" />
315         <PropertyDefinition name="HorzImageFormatting" initialValue="Stretched" redrawOnWrite="true" />
316         
317         <PropertyDefinition name="GS_DarkerThemeColour" initialValue="FF940000" redrawOnWrite="true" />
318         <PropertyDefinition name="GS_LighterThemeColour" initialValue="FFFF0101" redrawOnWrite="true" />
319         <PropertyDefinition name="GS_MainThemeColour" initialValue="FFDC5F5F" redrawOnWrite="true" />
320         <PropertyDefinition name="GS_ShineColour" initialValue="B0FFFFFF" redrawOnWrite="true" />
321         
322         <ImagerySection name="label">
323             <TextComponent>
324                 <Area>
325                     <Dim type="LeftEdge">
326                         <OperatorDim op="Add">
327                             <AbsoluteDim value="0" />
328                             <OperatorDim op="Multiply">
329                                 <ImageDim name="GlossySerpentFHD/EmptyGlyph24" dimension="Width" />
330                                 <PropertyDim name="TextUsesGlyph" />
331                             </OperatorDim>
332                         </OperatorDim>
333                     </Dim>
334                     <Dim type="TopEdge"><AbsoluteDim value="0" /></Dim>
335                     <Dim type="RightEdge"><UnifiedDim scale="1" type="RightEdge" /></Dim>
336                     <Dim type="Height"><UnifiedDim scale="1" type="Height" /></Dim>
337                 </Area>
338                 <VertFormatProperty name="VertLabelFormatting" />
339                 <HorzFormatProperty name="HorzLabelFormatting" />
340             </TextComponent>
341         </ImagerySection>
343         <ImagerySection name="glyph">
344             <ImageryComponent>
345                 <Area>
346                     <Dim type="LeftEdge">
347                         <ImageDim name="GlossySerpentFHD/Button32_4D_L" dimension="Width"/>
348                     </Dim>
349                     <Dim type="TopEdge">
350                         <OperatorDim op="Subtract">
351                             <UnifiedDim scale="0.5" type="Height" />
352                             <OperatorDim op="Divide">
353                                 <ImageDim name="GlossySerpentFHD/EmptyGlyph24" dimension="Height" />
354                                 <AbsoluteDim value="2" />
355                             </OperatorDim>
356                         </OperatorDim>
357                     </Dim>
358                     <Dim type="Width">
359                         <ImageDim name="GlossySerpentFHD/EmptyGlyph24" dimension="Width"/>
360                     </Dim>
361                     <Dim type="Height">
362                         <ImageDim name="GlossySerpentFHD/EmptyGlyph24" dimension="Height" />
363                     </Dim>
364                 </Area>
365                 <ImageProperty name="GlyphImage" />
366                 <VertFormatProperty name="VertImageFormatting" />
367                 <HorzFormatProperty name="HorzImageFormatting" />
368             </ImageryComponent>
369         </ImagerySection>
371         <ImagerySection name="border_section">
372             <FrameComponent>
373                 <Area>
374                     <Dim type="LeftEdge"><AbsoluteDim value="0" /></Dim>
375                     <Dim type="TopEdge"><AbsoluteDim value="0" /></Dim>
376                     <Dim type="RightEdge"><UnifiedDim scale="1" type="RightEdge" /></Dim>
377                     <Dim type="BottomEdge"><UnifiedDim scale="1" type="BottomEdge" /></Dim>
378                 </Area>
379                 <Image component="TopLeftCorner" name="GlossySerpentFHD/Button32_4D_TL" />
380                 <Image component="TopRightCorner" name="GlossySerpentFHD/Button32_4D_TR" />
381                 <Image component="BottomLeftCorner" name="GlossySerpentFHD/Button32_4D_BL" />
382                 <Image component="BottomRightCorner" name="GlossySerpentFHD/Button32_4D_BR" />
383                 <Image component="LeftEdge" name="GlossySerpentFHD/Button32_4D_L" />
384                 <Image component="TopEdge" name="GlossySerpentFHD/Button32_4D_T" />
385                 <Image component="RightEdge" name="GlossySerpentFHD/Button32_4D_R" />
386                 <Image component="BottomEdge" name="GlossySerpentFHD/Button32_4D_B" />
387                 <Image component="Background" name="GlossySerpentFHD/Button32_4D_M" />
388             </FrameComponent>
389         </ImagerySection>
391         <ImagerySection name="background_section">
392             <ImageryComponent>
393                 <Area>
394                     <Dim type="LeftEdge" ><AbsoluteDim value="5" /></Dim>
395                     <Dim type="TopEdge" ><AbsoluteDim value="2" /></Dim>
396                     <Dim type="Width" >
397                         <OperatorDim op="Subtract">
398                             <UnifiedDim scale="1" type="Width" />
399                             <AbsoluteDim value="10" />
400                         </OperatorDim>
401                     </Dim>
402                     <Dim type="Height" >
403                         <OperatorDim op="Subtract">
404                             <UnifiedDim scale="1" type="Height" />
405                             <AbsoluteDim value="4" />
406                         </OperatorDim>
407                     </Dim>
408                 </Area>
409                 <Image component="Background" name="GlossySerpentFHD/Button32_4D_Background" />
410                 <VertFormatProperty name="VertImageFormatting" />
411                 <HorzFormatProperty name="HorzImageFormatting" />
412             </ImageryComponent>
413         </ImagerySection>
415         <ImagerySection name="background_highlight">
416             <ImageryComponent>
417                 <Area>
418                     <Dim type="LeftEdge" ><AbsoluteDim value="5" /></Dim>
419                     <Dim type="TopEdge" ><AbsoluteDim value="2" /></Dim>
420                     <Dim type="Width" >
421                         <OperatorDim op="Subtract">
422                             <UnifiedDim scale="1" type="Width" />
423                             <AbsoluteDim value="10" />
424                         </OperatorDim>
425                     </Dim>
426                     <Dim type="Height" >
427                         <OperatorDim op="Subtract">
428                             <UnifiedDim scale="1" type="Height" />
429                             <AbsoluteDim value="4" />
430                         </OperatorDim>
431                     </Dim>
432                 </Area>
433                 <Image component="Background" name="GlossySerpentFHD/Button32_4D_BackgHighlight" />
434                 <VertFormatProperty name="VertImageFormatting" />
435                 <HorzFormatProperty name="HorzImageFormatting" />
436             </ImageryComponent>
437         </ImagerySection>
439        
440         <!-- regular representation of the button -->
441         <StateImagery name="Normal">
442             <Layer>
443                 <Section section="background_section">
444                     <ColourProperty name="GS_MainThemeColour" />
445                 </Section>
446             </Layer>
447             <Layer>
448                 <Section section="background_highlight">
449                     <ColourProperty name="GS_ShineColour" />
450                 </Section>
451             </Layer>
452             <Layer>
453                 <Section section="border_section" />
454                   
455                 <Section section="glyph" />
456                 <Section section="label">
457                     <ColourProperty name="NormalTextColour" />
458                 </Section>
459             </Layer>
460         </StateImagery>
461         
462         <!-- the cursor is hovering over the button -->
463         <StateImagery name="Hover">
464             <Layer>
465                 <Section section="background_section">
466                     <ColourProperty name="GS_LighterThemeColour" />
467                 </Section>
468             </Layer>
469             <Layer>
470                 <Section section="background_highlight">
471                     <ColourProperty name="GS_ShineColour" />
472                 </Section>
473             </Layer>
474             <Layer>
475                 <Section section="border_section" />
476                   
477                 <Section section="glyph" />
478                 <Section section="label">
479                     <ColourProperty name="HoverTextColour" />
480                 </Section>
481             </Layer>
482         </StateImagery>
483         
484         <!-- the cursor is pushing the button -->
485         <StateImagery name="Pushed">
486             <Layer>
487                 <Section section="background_section">
488                     <ColourProperty name="GS_DarkerThemeColour" />
489                 </Section>
490             </Layer>
491             <Layer>
492                 <Section section="background_highlight">
493                     <ColourProperty name="GS_ShineColour" />
494                 </Section>
495             </Layer>
496             <Layer>
497                 <Section section="border_section" />
498                   
499                 <Section section="glyph" />
500                 <Section section="label">
501                     <ColourProperty name="PushedTextColour" />
502                 </Section>
503             </Layer>
504         </StateImagery>
505         
506         <!-- the cursor pushed the buton, but is moving away -->
507         <StateImagery name="PushedOff">
508             <Layer>
509                 <Section section="background_section">
510                     <ColourProperty name="GS_LighterThemeColour" />
511                 </Section>
512             </Layer>
513             <Layer>
514                 <Section section="background_highlight">
515                     <ColourProperty name="GS_ShineColour" />
516                 </Section>
517             </Layer>
518             <Layer>
519                 <Section section="border_section" />
520                   
521                 <Section section="glyph" />
522                 <Section section="label">
523                     <ColourProperty name="HoverTextColour" />
524                 </Section>
525             </Layer>
526         </StateImagery>
527         
528         <!-- the button is simply disabled -->
529         <StateImagery name="Disabled">
530             <Layer>
531                 <Section section="background_section">
532                     <Colours topLeft="997F7F7F" topRight="997F7F7F" bottomLeft="997F7F7F" bottomRight="997F7F7F" />
533                 </Section>
534             </Layer>
535             <Layer>
536                 <Section section="background_highlight">
537                     <ColourProperty name="GS_ShineColour" />
538                 </Section>
539             </Layer>
540             <Layer>
541                 <Section section="border_section" />
542                   
543                 <Section section="glyph">
544                     <Colours topLeft="997F7F7F" topRight="997F7F7F" bottomLeft="997F7F7F" bottomRight="997F7F7F" />
545                 </Section>
546                 <Section section="label">
547                     <ColourProperty name="DisabledTextColour" />
548                 </Section>
549             </Layer>
550         </StateImagery>
551     </WidgetLook>
553     <!--
554     ***************************************************
555         GlossySerpentFHD/SystemButton32
556         (based on the Taharez Look)
557     ***************************************************
558     -->
559     <WidgetLook name="GlossySerpentFHD/SystemButton32">
560         <PropertyDefinition name="NormalTextColour" initialValue="FFFFFFFF" redrawOnWrite="true" />
561         <PropertyDefinition name="HoverTextColour" initialValue="FFFFFFFF" redrawOnWrite="true" />
562         <PropertyDefinition name="PushedTextColour" initialValue="FFFFFFFF" redrawOnWrite="true" />
563         <PropertyDefinition name="DisabledTextColour" initialValue="FF7F7F7F" redrawOnWrite="true" />
564         <PropertyDefinition name="VertLabelFormatting" initialValue="CentreAligned" />
565         <PropertyDefinition name="HorzLabelFormatting" initialValue="CentreAligned" />
566         <PropertyDefinition name="NormalImage" initialValue="" redrawOnWrite="true" />
567         <PropertyDefinition name="HoverImage" initialValue="" redrawOnWrite="true" />
568         <PropertyDefinition name="PushedImage" initialValue="" redrawOnWrite="true" />
569         <PropertyDefinition name="DisabledImage" initialValue="" redrawOnWrite="true" />
570         <PropertyDefinition name="VertImageFormatting" initialValue="Stretched" redrawOnWrite="true" />
571         <PropertyDefinition name="HorzImageFormatting" initialValue="Stretched" redrawOnWrite="true" />
572         <ImagerySection name="label">
573             <TextComponent>
574                 <Area>
575                     <Dim type="LeftEdge"><AbsoluteDim value="0" /></Dim>
576                     <Dim type="TopEdge"><AbsoluteDim value="0" /></Dim>
577                     <Dim type="Width"><UnifiedDim scale="1" type="Width" /></Dim>
578                     <Dim type="Height"><UnifiedDim scale="1" type="Height" /></Dim>
579                 </Area>
580                 <VertFormatProperty name="VertLabelFormatting" />
581                 <HorzFormatProperty name="HorzLabelFormatting" />
582             </TextComponent>
583         </ImagerySection>
585         <ImagerySection name="normal">
586             <FrameComponent>
587                 <Area>
588                     <Dim type="LeftEdge"><AbsoluteDim value="0" /></Dim>
589                     <Dim type="TopEdge"><AbsoluteDim value="0" /></Dim>
590                     <Dim type="RightEdge"><UnifiedDim scale="1" type="RightEdge" /></Dim>
591                     <Dim type="BottomEdge"><UnifiedDim scale="1" type="BottomEdge" /></Dim>
592                 </Area>
593                 <Image component="TopLeftCorner" name="GlossySerpentFHD/ButtonEmpty32_UpTL" />
594                 <Image component="TopRightCorner" name="GlossySerpentFHD/ButtonEmpty32_UpTR" />
595                 <Image component="BottomLeftCorner" name="GlossySerpentFHD/ButtonEmpty32_UpBL" />
596                 <Image component="BottomRightCorner" name="GlossySerpentFHD/ButtonEmpty32_UpBR" />
597                 <Image component="LeftEdge" name="GlossySerpentFHD/ButtonEmpty32_UpL" />
598                 <Image component="TopEdge" name="GlossySerpentFHD/ButtonEmpty32_UpT" />
599                 <Image component="RightEdge" name="GlossySerpentFHD/ButtonEmpty32_UpR" />
600                 <Image component="BottomEdge" name="GlossySerpentFHD/ButtonEmpty32_UpB" />
601                 <Image component="Background" name="GlossySerpentFHD/ButtonEmpty32_UpM" />
602             </FrameComponent>
603             <ImageryComponent>
604                 <Area>
605                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
606                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
607                     <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
608                     <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
609                 </Area>
610                 <ImageProperty name="HoverImage" />
611                 <VertFormatProperty name="VertImageFormatting" />
612                 <HorzFormatProperty name="HorzImageFormatting" />
613             </ImageryComponent>
614         </ImagerySection>
615         
616         <ImagerySection name="hover">
617             <FrameComponent>
618                 <Area>
619                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
620                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
621                     <Dim type="RightEdge"><UnifiedDim scale="1" type="RightEdge" /></Dim>
622                     <Dim type="BottomEdge"><UnifiedDim scale="1" type="BottomEdge" /></Dim>
623                 </Area>
624                 <Image component="TopLeftCorner" name="GlossySerpentFHD/ButtonEmpty32_OverTL" />
625                 <Image component="TopRightCorner" name="GlossySerpentFHD/ButtonEmpty32_OverTR" />
626                 <Image component="BottomLeftCorner" name="GlossySerpentFHD/ButtonEmpty32_OverBL" />
627                 <Image component="BottomRightCorner" name="GlossySerpentFHD/ButtonEmpty32_OverBR" />
628                 <Image component="LeftEdge" name="GlossySerpentFHD/ButtonEmpty32_OverL" />
629                 <Image component="TopEdge" name="GlossySerpentFHD/ButtonEmpty32_OverT" />
630                 <Image component="RightEdge" name="GlossySerpentFHD/ButtonEmpty32_OverR" />
631                 <Image component="BottomEdge" name="GlossySerpentFHD/ButtonEmpty32_OverB" />
632                 <Image component="Background" name="GlossySerpentFHD/ButtonEmpty32_OverM" />
633             </FrameComponent>
634             <ImageryComponent>
635                 <Area>
636                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
637                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
638                     <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
639                     <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
640                 </Area>
641                 <ImageProperty name="HoverImage" />
642                 <VertFormatProperty name="VertImageFormatting" />
643                 <HorzFormatProperty name="HorzImageFormatting" />
644             </ImageryComponent>
645         </ImagerySection>
646         
647         <ImagerySection name="pushed">
648             <FrameComponent>
649                 <Area>
650                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
651                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
652                     <Dim type="RightEdge"><UnifiedDim scale="1" type="RightEdge" /></Dim>
653                     <Dim type="BottomEdge"><UnifiedDim scale="1" type="BottomEdge" /></Dim>
654                 </Area>
655                 <Image component="TopLeftCorner" name="GlossySerpentFHD/ButtonEmpty32_DownTL" />
656                 <Image component="TopRightCorner" name="GlossySerpentFHD/ButtonEmpty32_DownTR" />
657                 <Image component="BottomLeftCorner" name="GlossySerpentFHD/ButtonEmpty32_DownBL" />
658                 <Image component="BottomRightCorner" name="GlossySerpentFHD/ButtonEmpty32_DownBR" />
659                 <Image component="LeftEdge" name="GlossySerpentFHD/ButtonEmpty32_DownL" />
660                 <Image component="TopEdge" name="GlossySerpentFHD/ButtonEmpty32_DownT" />
661                 <Image component="RightEdge" name="GlossySerpentFHD/ButtonEmpty32_DownR" />
662                 <Image component="BottomEdge" name="GlossySerpentFHD/ButtonEmpty32_DownB" />
663                 <Image component="Background" name="GlossySerpentFHD/ButtonEmpty32_DownM" />
664             </FrameComponent>
665             <ImageryComponent>
666                 <Area>
667                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
668                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
669                     <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
670                     <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
671                 </Area>
672                 <ImageProperty name="PushedImage" />
673                 <VertFormatProperty name="VertImageFormatting" />
674                 <HorzFormatProperty name="HorzImageFormatting" />
675             </ImageryComponent>
676         </ImagerySection>
677         
678         <StateImagery name="Normal">
679             <Layer>
680                 <Section section="normal" />
681                 <Section section="label">
682                     <ColourProperty name="NormalTextColour" />
683                 </Section>
684             </Layer>
685         </StateImagery>
686         <StateImagery name="Hover">
687             <Layer>
688                 <Section section="hover" />
689                 <Section section="label">
690                     <ColourProperty name="HoverTextColour" />
691                 </Section>
692             </Layer>
693         </StateImagery>
694         <StateImagery name="Pushed">
695             <Layer>
696                 <Section section="pushed" />
697                 <Section section="label">
698                     <ColourProperty name="PushedTextColour" />
699                 </Section>
700             </Layer>
701         </StateImagery>
702         <StateImagery name="PushedOff">
703             <Layer>
704                 <Section section="hover" />
705                 <Section section="label">
706                     <ColourProperty name="HoverTextColour" />
707                 </Section>
708             </Layer>
709         </StateImagery>
710         
711         <StateImagery name="Disabled">
712             <Layer>
713                 <Section section="normal">
714                     <Colours topLeft="997F7F7F" topRight="997F7F7F" bottomLeft="997F7F7F" bottomRight="997F7F7F" />
715                 </Section>
716                 <Section section="label">
717                     <ColourProperty name="DisabledTextColour" />
718                 </Section>
719             </Layer>
720         </StateImagery>
721     </WidgetLook>
724     <!--
725     ***************************************************
726         GlossySerpentFHD/SimplePanel
727         (based on the Taharez Look)
728     ***************************************************
729     -->
730     <WidgetLook name="GlossySerpentFHD/SimplePanel">
731         <PropertyDefinition name="NormalImage" initialValue="" redrawOnWrite="true" />
732         <PropertyDefinition name="HoverImage" initialValue="" redrawOnWrite="true" />
733         <PropertyDefinition name="PushedImage" initialValue="" redrawOnWrite="true" />
734         <PropertyDefinition name="DisabledImage" initialValue="" redrawOnWrite="true" />
735         <PropertyDefinition name="VertImageFormatting" initialValue="Stretched" redrawOnWrite="true" />
736         <PropertyDefinition name="HorzImageFormatting" initialValue="Stretched" redrawOnWrite="true" />
737         <PropertyDefinition name="BackgroundPictureColour" initialValue="DFFFFFFF" redrawOnWrite="true"/>
738         <PropertyDefinition name="BackgroundImage" initialValue="" redrawOnWrite="true" />
740         <ImagerySection name="background_pic">
741             <FrameComponent>
742                 <Area>
743                     <Dim type="LeftEdge"><AbsoluteDim value="0" /></Dim>
744                     <Dim type="TopEdge"><AbsoluteDim value="0" /></Dim>
745                     <Dim type="RightEdge"><UnifiedDim scale="1" type="RightEdge" /></Dim>
746                     <Dim type="BottomEdge"><UnifiedDim scale="1" type="BottomEdge" /></Dim>
747                 </Area>
748                 <Image component="TopLeftCorner" name="GlossySerpentFHD/SimplePanelBck_TL" />
749                 <Image component="LeftEdge" name="GlossySerpentFHD/SimplePanelBck_L" />
750                 <Image component="BottomLeftCorner" name="GlossySerpentFHD/SimplePanelBck_BL" />
751                 <Image component="TopEdge" name="GlossySerpentFHD/SimplePanelBck_T" />
752                 <Image component="Background" name="GlossySerpentFHD/SimplePanelBck_M" />
753                 <Image component="BottomEdge" name="GlossySerpentFHD/SimplePanelBck_B" />
754                 <Image component="TopRightCorner" name="GlossySerpentFHD/SimplePanelBck_TR" />
755                 <Image component="RightEdge" name="GlossySerpentFHD/SimplePanelBck_R" />
756                 <Image component="BottomRightCorner" name="GlossySerpentFHD/SimplePanelBck_BR" />
757             </FrameComponent>
758             <ImageryComponent>
759                 <Area>
760                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
761                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
762                     <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
763                     <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
764                 </Area>
765                 <ImageProperty name="BackgroundImage" />
766                 <VertFormatProperty name="VertImageFormatting" />
767                 <HorzFormatProperty name="HorzImageFormatting" />
768             </ImageryComponent>
769         </ImagerySection>
771         <ImagerySection name="normal">
772             <FrameComponent>
773                 <Area>
774                     <Dim type="LeftEdge"><AbsoluteDim value="0" /></Dim>
775                     <Dim type="TopEdge"><AbsoluteDim value="0" /></Dim>
776                     <Dim type="RightEdge"><UnifiedDim scale="1" type="RightEdge" /></Dim>
777                     <Dim type="BottomEdge"><UnifiedDim scale="1" type="BottomEdge" /></Dim>
778                 </Area>
779                 <Image component="TopLeftCorner" name="GlossySerpentFHD/SimplePanelBorder_TL" />
780                 <Image component="LeftEdge" name="GlossySerpentFHD/SimplePanelBorder_L" />
781                 <Image component="BottomLeftCorner" name="GlossySerpentFHD/SimplePanelBorder_BL" />
782                 <Image component="TopEdge" name="GlossySerpentFHD/SimplePanelBorder_T" />
783                 <Image component="Background" name="GlossySerpentFHD/SimplePanelBorder_M" />
784                 <Image component="BottomEdge" name="GlossySerpentFHD/SimplePanelBorder_B" />
785                 <Image component="TopRightCorner" name="GlossySerpentFHD/SimplePanelBorder_TR" />
786                 <Image component="RightEdge" name="GlossySerpentFHD/SimplePanelBorder_R" />
787                 <Image component="BottomRightCorner" name="GlossySerpentFHD/SimplePanelBorder_BR" />
788             </FrameComponent>
789             <ImageryComponent>
790                 <Area>
791                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
792                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
793                     <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
794                     <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
795                 </Area>
796                 <ImageProperty name="HoverImage" />
797                 <VertFormatProperty name="VertImageFormatting" />
798                 <HorzFormatProperty name="HorzImageFormatting" />
799             </ImageryComponent>
800         </ImagerySection>
801         
802         <StateImagery name="Enabled">
803             <Layer>
804                 <Section section="background_pic">
805                   <ColourProperty name="BackgroundPictureColour" />
806                 </Section>
807             </Layer>
808             <Layer>
809                 <Section section="normal">
810                   <Colours topLeft="FFFFFFFF" topRight="FFFFFFFF" bottomLeft="FFFFFFFF" bottomRight="FFFFFFFF" />
811                 </Section>
812             </Layer>
813         </StateImagery>
814         <StateImagery name="Disabled">
815             <Layer>
816                 <Section section="background_pic">
817                   <ColourProperty name="BackgroundPictureColour" />
818                 </Section>
819             </Layer>
820             <Layer>
821                 <Section section="normal">
822                   <Colours topLeft="FFFFFFFF" topRight="FFFFFFFF" bottomLeft="FFFFFFFF" bottomRight="FFFFFFFF" />
823                 </Section>
824             </Layer>
825         </StateImagery>
826     </WidgetLook>
827     
828     
829     <!--
830     ***************************************************
831         GlossySerpentFHD/SerpentPanel
832         (based on the Taharez Look)
833     ***************************************************
834     -->
835     <WidgetLook name="GlossySerpentFHD/SerpentPanel">
836         <PropertyDefinition name="NormalImage" initialValue="" redrawOnWrite="true" />
837         <PropertyDefinition name="HoverImage" initialValue="" redrawOnWrite="true" />
838         <PropertyDefinition name="PushedImage" initialValue="" redrawOnWrite="true" />
839         <PropertyDefinition name="BackgroundImage" initialValue="" redrawOnWrite="true" />
840         <PropertyDefinition name="DisabledImage" initialValue="" redrawOnWrite="true" />
841         <PropertyDefinition name="VertImageFormatting" initialValue="Stretched" redrawOnWrite="true" />
842         <PropertyDefinition name="HorzImageFormatting" initialValue="Stretched" redrawOnWrite="true" />
843         <PropertyDefinition name="BackgroundPictureColour" initialValue="DFFFFFFF" redrawOnWrite="true"/>
845         <ImagerySection name="background_pic">
846             <FrameComponent>
847                 <Area>
848                     <Dim type="LeftEdge"><AbsoluteDim value="0" /></Dim>
849                     <Dim type="TopEdge"><AbsoluteDim value="0" /></Dim>
850                     <Dim type="RightEdge"><UnifiedDim scale="1" type="RightEdge" /></Dim>
851                     <Dim type="BottomEdge"><UnifiedDim scale="1" type="BottomEdge" /></Dim>
852                 </Area>
853                 <Image component="TopLeftCorner" name="GlossySerpentFHD/PanelBackground_TL" />
854                 <Image component="LeftEdge" name="GlossySerpentFHD/PanelBackground_L" />
855                 <Image component="BottomLeftCorner" name="GlossySerpentFHD/PanelBackground_BL" />
856                 <Image component="TopEdge" name="GlossySerpentFHD/PanelBackground_T" />
857                 <Image component="Background" name="GlossySerpentFHD/PanelBackground_M" />
858                 <Image component="BottomEdge" name="GlossySerpentFHD/PanelBackground_B" />
859                 <Image component="TopRightCorner" name="GlossySerpentFHD/PanelBackground_TR" />
860                 <Image component="RightEdge" name="GlossySerpentFHD/PanelBackground_R" />
861                 <Image component="BottomRightCorner" name="GlossySerpentFHD/PanelBackground_BR" />
862             </FrameComponent>
863             <ImageryComponent>
864                 <Area>
865                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
866                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
867                     <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
868                     <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
869                 </Area>
870                 <ImageProperty name="BackgroundImage" />
871                 <VertFormatProperty name="VertImageFormatting" />
872                 <HorzFormatProperty name="HorzImageFormatting" />
873             </ImageryComponent>
874         </ImagerySection>
876         <ImagerySection name="normal">
877             <FrameComponent>
878                 <Area>
879                     <Dim type="LeftEdge"><AbsoluteDim value="0" /></Dim>
880                     <Dim type="TopEdge"><AbsoluteDim value="0" /></Dim>
881                     <Dim type="RightEdge"><UnifiedDim scale="1" type="RightEdge" /></Dim>
882                     <Dim type="BottomEdge"><UnifiedDim scale="1" type="BottomEdge" /></Dim>
883                 </Area>
884                 <Image component="TopLeftCorner" name="GlossySerpentFHD/EmbelishedPanel_TL" />
885                 <Image component="LeftEdge" name="GlossySerpentFHD/EmbelishedPanel_L" />
886                 <Image component="BottomLeftCorner" name="GlossySerpentFHD/EmbelishedPanel_BL" />
887                 <Image component="TopEdge" name="GlossySerpentFHD/EmbelishedPanel_T" />
888                 <Image component="Background" name="GlossySerpentFHD/EmbelishedPanel_M" />
889                 <Image component="BottomEdge" name="GlossySerpentFHD/EmbelishedPanel_B" />
890                 <Image component="TopRightCorner" name="GlossySerpentFHD/EmbelishedPanel_TR" />
891                 <Image component="RightEdge" name="GlossySerpentFHD/EmbelishedPanel_R" />
892                 <Image component="BottomRightCorner" name="GlossySerpentFHD/EmbelishedPanel_BR" />
893             </FrameComponent>
894             <ImageryComponent>
895                 <Area>
896                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
897                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
898                     <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
899                     <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
900                 </Area>
901                 <ImageProperty name="HoverImage" />
902                 <VertFormatProperty name="VertImageFormatting" />
903                 <HorzFormatProperty name="HorzImageFormatting" />
904             </ImageryComponent>
905         </ImagerySection>
906         
907         <StateImagery name="Enabled">
908             <Layer>
909                 <Section section="background_pic">
910                   <ColourProperty name="BackgroundPictureColour" />
911                 </Section>
912             </Layer>
913             <Layer>
914                 <Section section="normal">
915                   <Colours topLeft="FFFFFFFF" topRight="FFFFFFFF" bottomLeft="FFFFFFFF" bottomRight="FFFFFFFF" />
916                 </Section>
917             </Layer>
918         </StateImagery>
919         <StateImagery name="Disabled">
920             <Layer>
921                 <Section section="background_pic">
922                   <ColourProperty name="BackgroundPictureColour" />
923                 </Section>
924             </Layer>
925             <Layer>
926                 <Section section="normal">
927                   <Colours topLeft="FFFFFFFF" topRight="FFFFFFFF" bottomLeft="FFFFFFFF" bottomRight="FFFFFFFF" />
928                 </Section>
929             </Layer>
930         </StateImagery>
931     </WidgetLook>
933     <!--
934     ***************************************************
935         GlossySerpentFHD/StaticImage
936         (based on the Taharez Look)
937     ***************************************************
938     -->
939     
940     <WidgetLook name="GlossySerpentFHD/StaticImage">
941         <PropertyDefinition name="ImageColours" initialValue="tl:FFFFFFFF tr:FFFFFFFF bl:FFFFFFFF br:FFFFFFFF" redrawOnWrite="true" />
942         <PropertyDefinition name="FrameColours" initialValue="tl:FFFFFFFF tr:FFFFFFFF bl:FFFFFFFF br:FFFFFFFF" redrawOnWrite="true" />
943         <PropertyDefinition name="BackgroundColours" initialValue="tl:FFFFFFFF tr:FFFFFFFF bl:FFFFFFFF br:FFFFFFFF" redrawOnWrite="true" />
944         <PropertyDefinition name="VertFormatting" initialValue="Stretched" redrawOnWrite="true" />
945         <PropertyDefinition name="HorzFormatting" initialValue="Stretched" redrawOnWrite="true" />
946         <Property name="BackgroundEnabled" value="True" />
947         <Property name="FrameEnabled" value="True" />
948         <ImagerySection name="image_withframe">
949             <ImageryComponent>
950                 <Area>
951                     <Dim type="LeftEdge" ><ImageDim name="GlossySerpentFHD/StaticLeft" dimension="Width" /></Dim>
952                     <Dim type="TopEdge" ><ImageDim name="GlossySerpentFHD/StaticTop" dimension="Height" /></Dim>
953                     <Dim type="RightEdge" >
954                         <OperatorDim op="Subtract">
955                             <UnifiedDim scale="1" type="RightEdge" />
956                             <ImageDim name="GlossySerpentFHD/StaticRight" dimension="Width" />
957                         </OperatorDim>
958                     </Dim>
959                     <Dim type="BottomEdge" >
960                         <OperatorDim op="Subtract">
961                             <UnifiedDim scale="1" type="BottomEdge" />
962                             <ImageDim name="GlossySerpentFHD/StaticBottom" dimension="Height" />
963                         </OperatorDim>
964                     </Dim>
965                 </Area>
966                 <ImageProperty name="Image" />
967                 <ColourRectProperty name="ImageColours" />
968                 <VertFormatProperty name="VertFormatting" />
969                 <HorzFormatProperty name="HorzFormatting" />
970             </ImageryComponent>
971         </ImagerySection>
973         <ImagerySection name="image_noframe">
974             <ImageryComponent>
975                 <Area>
976                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
977                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
978                     <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
979                     <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
980                 </Area>
981                 <ImageProperty name="Image" />
982                 <ColourRectProperty name="ImageColours" />
983                 <VertFormatProperty name="VertFormatting" />
984                 <HorzFormatProperty name="HorzFormatting" />
985             </ImageryComponent>
986         </ImagerySection>
987         
988         <StateImagery name="Enabled" />
989         <StateImagery name="Disabled" />
990         <StateImagery name="EnabledFrame">
991             <Layer>
992                 <Section look="GlossySerpentFHD/StaticShared" section="frame" />
993             </Layer>
994         </StateImagery>
995         <StateImagery name="DisabledFrame">
996             <Layer>
997                 <Section look="GlossySerpentFHD/StaticShared" section="frame" />
998             </Layer>
999         </StateImagery>
1000         <StateImagery name="WithFrameEnabledBackground">
1001             <Layer>
1002                 <Section look="GlossySerpentFHD/StaticShared" section="background" />
1003             </Layer>
1004         </StateImagery>
1005         <StateImagery name="WithFrameDisabledBackground">
1006             <Layer>
1007                 <Section look="GlossySerpentFHD/StaticShared" section="background" />
1008             </Layer>
1009         </StateImagery>
1010         <StateImagery name="NoFrameEnabledBackground">
1011             <Layer>
1012                 <Section look="GlossySerpentFHD/StaticShared" section="background_noframe" />
1013             </Layer>
1014         </StateImagery>
1015         <StateImagery name="NoFrameDisabledBackground">
1016             <Layer>
1017                 <Section look="GlossySerpentFHD/StaticShared" section="background_noframe" />
1018             </Layer>
1019         </StateImagery>
1020         <StateImagery name="WithFrameImage">
1021             <Layer>
1022                 <Section section="image_withframe" />
1023             </Layer>
1024         </StateImagery>
1025         <StateImagery name="NoFrameImage">
1026             <Layer>
1027                 <Section section="image_noframe" />
1028             </Layer>
1029         </StateImagery>
1030     </WidgetLook>
1033     <!--
1034     ***************************************************
1035         GlossySerpentFHD/StaticShared
1036         (Shared imagery components for static widgets)
1037         (based on the Taharez Look)
1038     ***************************************************
1039     -->
1040     <WidgetLook name="GlossySerpentFHD/StaticShared">
1041         <ImagerySection name="frame">
1042             <FrameComponent>
1043                 <Area>
1044                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
1045                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
1046                     <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
1047                     <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
1048                 </Area>
1049                 <Image component="TopLeftCorner" name="GlossySerpentFHD/StaticTopLeft" />
1050                 <Image component="TopRightCorner" name="GlossySerpentFHD/StaticTopRight" />
1051                 <Image component="BottomLeftCorner" name="GlossySerpentFHD/StaticBottomLeft" />
1052                 <Image component="BottomRightCorner" name="GlossySerpentFHD/StaticBottomRight" />
1053                 <Image component="LeftEdge" name="GlossySerpentFHD/StaticLeft" />
1054                 <Image component="RightEdge" name="GlossySerpentFHD/StaticRight" />
1055                 <Image component="TopEdge" name="GlossySerpentFHD/StaticTop" />
1056                 <Image component="BottomEdge" name="GlossySerpentFHD/StaticBottom" />
1057                 <ColourRectProperty name="FrameColours" />
1058             </FrameComponent>
1059         </ImagerySection>
1060         <ImagerySection name="background">
1061             <ImageryComponent>
1062                 <Area>
1063                     <Dim type="LeftEdge" ><ImageDim name="GlossySerpentFHD/StaticLeft" dimension="Width" /></Dim>
1064                     <Dim type="TopEdge" ><ImageDim name="GlossySerpentFHD/StaticTop" dimension="Height" /></Dim>
1065                     <Dim type="RightEdge" >
1066                         <OperatorDim op="Subtract">
1067                             <UnifiedDim scale="1" type="RightEdge" />
1068                             <ImageDim name="GlossySerpentFHD/StaticRight" dimension="Width" />
1069                         </OperatorDim>
1070                     </Dim>
1071                     <Dim type="BottomEdge" >
1072                         <OperatorDim op="Subtract">
1073                             <UnifiedDim scale="1" type="BottomEdge" />
1074                             <ImageDim name="GlossySerpentFHD/StaticBottom" dimension="Height" />
1075                         </OperatorDim>
1076                     </Dim>
1077                 </Area>
1078                 <Image name="GlossySerpentFHD/StaticBackdrop" />
1079                 <!--<ColourRectProperty name="BackgroundColours" />-->
1080                 <Colours topLeft="FFFFFFFF" topRight="FFFFFFFF" bottomLeft="FFFFFFFF" bottomRight="FFFFFFFF" />
1081                 <VertFormat type="Stretched" />
1082                 <HorzFormat type="Stretched" />
1083             </ImageryComponent>
1084         </ImagerySection>
1085         <ImagerySection name="background_noframe">
1086             <ImageryComponent>
1087                 <Area>
1088                     <Dim type="LeftEdge"><AbsoluteDim value="0" /></Dim>
1089                     <Dim type="TopEdge"><AbsoluteDim value="0" /></Dim>
1090                     <Dim type="RightEdge"><UnifiedDim scale="1" type="RightEdge" /></Dim>
1091                     <Dim type="BottomEdge"><UnifiedDim scale="1" type="BottomEdge" /></Dim>
1092                 </Area>
1093                 <Image name="GlossySerpentFHD/StaticBackdrop" />
1094                 <!--<ColourRectProperty name="BackgroundColours" />-->
1095                 <Colours topLeft="FFFFFFFF" topRight="FFFFFFFF" bottomLeft="FFFFFFFF" bottomRight="FFFFFFFF" />
1096                 <VertFormat type="Stretched" />
1097                 <HorzFormat type="Stretched" />
1098             </ImageryComponent>
1099         </ImagerySection>
1100     </WidgetLook>
1102     <!--
1103     ***************************************************
1104         GlossySerpentFHD/StaticText
1105         (based on the Taharez Look)
1106     ***************************************************
1107     -->
1108     <WidgetLook name="GlossySerpentFHD/StaticText">
1109     <PropertyDefinition name="FrameColours" initialValue="tl:FFFFFFFF tr:FFFFFFFF bl:FFFFFFFF br:FFFFFFFF" redrawOnWrite="true" />
1110     <PropertyDefinition name="BackgroundColours" initialValue="tl:FFFFFFFF tr:FFFFFFFF bl:FFFFFFFF br:FFFFFFFF" redrawOnWrite="true" />
1111         <Property name="FrameEnabled" value="True" />
1112         <Property name="BackgroundEnabled" value="True" />
1113         <NamedArea name="WithFrameTextRenderArea">
1114             <Area>
1115                 <Dim type="LeftEdge" ><ImageDim name="GlossySerpentFHD/StaticLeft" dimension="Width" /></Dim>
1116                 <Dim type="TopEdge" ><ImageDim name="GlossySerpentFHD/StaticTop" dimension="Height" /></Dim>
1117                 <Dim type="RightEdge" >
1118                     <OperatorDim op="Subtract">
1119                         <UnifiedDim scale="1" type="RightEdge" />
1120                         <ImageDim name="GlossySerpentFHD/StaticRight" dimension="Width" />
1121                     </OperatorDim>
1122                 </Dim>
1123                 <Dim type="BottomEdge" >
1124                     <OperatorDim op="Subtract">
1125                         <UnifiedDim scale="1" type="BottomEdge" />
1126                         <ImageDim name="GlossySerpentFHD/StaticBottom" dimension="Height" />
1127                     </OperatorDim>
1128                 </Dim>
1129             </Area>
1130         </NamedArea>
1131         <NamedArea name="WithFrameTextRenderAreaHScroll">
1132             <Area>
1133                 <Dim type="LeftEdge" ><ImageDim name="GlossySerpentFHD/StaticLeft" dimension="Width" /></Dim>
1134                 <Dim type="TopEdge" ><ImageDim name="GlossySerpentFHD/StaticTop" dimension="Height" /></Dim>
1135                 <Dim type="RightEdge" >
1136                     <OperatorDim op="Subtract">
1137                         <UnifiedDim scale="1" type="RightEdge" />
1138                         <ImageDim name="GlossySerpentFHD/StaticRight" dimension="Width" />
1139                     </OperatorDim>
1140                 </Dim>
1141                 <Dim type="BottomEdge" >
1142                     <OperatorDim op="Subtract">
1143                         <UnifiedDim scale="1" type="BottomEdge" />
1144                         <WidgetDim widget="__auto_hscrollbar__" dimension="Height" />
1145                     </OperatorDim>
1146                 </Dim>
1147             </Area>
1148         </NamedArea>
1149         <NamedArea name="WithFrameTextRenderAreaVScroll">
1150             <Area>
1151                 <Dim type="LeftEdge" ><ImageDim name="GlossySerpentFHD/StaticLeft" dimension="Width" /></Dim>
1152                 <Dim type="TopEdge" ><ImageDim name="GlossySerpentFHD/StaticTop" dimension="Height" /></Dim>
1153                 <Dim type="RightEdge" >
1154                     <OperatorDim op="Subtract">
1155                         <UnifiedDim scale="1" type="RightEdge" />
1156                         <WidgetDim widget="__auto_vscrollbar__" dimension="Width" />
1157                     </OperatorDim>
1158                 </Dim>
1159                 <Dim type="BottomEdge" >
1160                     <OperatorDim op="Subtract">
1161                         <UnifiedDim scale="1" type="BottomEdge" />
1162                         <ImageDim name="GlossySerpentFHD/StaticBottom" dimension="Height" />
1163                     </OperatorDim>
1164                 </Dim>
1165             </Area>
1166         </NamedArea>
1168         <NamedArea name="WithFrameTextRenderAreaHVScroll">
1169             <Area>
1170                 <Dim type="LeftEdge" ><ImageDim name="GlossySerpentFHD/StaticLeft" dimension="Width" /></Dim>
1171                 <Dim type="TopEdge" ><ImageDim name="GlossySerpentFHD/StaticTop" dimension="Height" /></Dim>
1172                 <Dim type="RightEdge" >
1173                     <OperatorDim op="Subtract">
1174                         <UnifiedDim scale="1" type="RightEdge" />
1175                         <WidgetDim widget="__auto_vscrollbar__" dimension="Width" />
1176                     </OperatorDim>
1177                 </Dim>
1178                 <Dim type="BottomEdge" >
1179                     <OperatorDim op="Subtract">
1180                         <UnifiedDim scale="1" type="BottomEdge" />
1181                         <WidgetDim widget="__auto_hscrollbar__" dimension="Height" />
1182                     </OperatorDim>
1183                 </Dim>
1184             </Area>
1185         </NamedArea>
1187         <NamedArea name="NoFrameTextRenderArea">
1188             <Area>
1189                 <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
1190                 <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
1191                 <Dim type="RightEdge" ><UnifiedDim scale="1" type="RightEdge" /></Dim>
1192                 <Dim type="BottomEdge" ><UnifiedDim scale="1" type="BottomEdge" /></Dim>
1193             </Area>
1194         </NamedArea>
1195         <NamedArea name="NoFrameTextRenderAreaHScroll">
1196             <Area>
1197                 <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
1198                 <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
1199                 <Dim type="RightEdge" ><UnifiedDim scale="1" type="RightEdge" /></Dim>
1200                 <Dim type="BottomEdge" >
1201                     <OperatorDim op="Subtract">
1202                         <UnifiedDim scale="1" type="BottomEdge" />
1203                         <WidgetDim widget="__auto_hscrollbar__" dimension="Height" />
1204                     </OperatorDim>
1205                 </Dim>
1206             </Area>
1207         </NamedArea>
1208         <NamedArea name="NoFrameTextRenderAreaVScroll">
1209             <Area>
1210                 <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
1211                 <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
1212                 <Dim type="RightEdge" >
1213                     <OperatorDim op="Subtract">
1214                         <UnifiedDim scale="1" type="RightEdge" />
1215                         <WidgetDim widget="__auto_vscrollbar__" dimension="Width" />
1216                     </OperatorDim>
1217                 </Dim>
1218                 <Dim type="BottomEdge" ><UnifiedDim scale="1" type="BottomEdge" /></Dim>
1219             </Area>
1220         </NamedArea>
1221         <NamedArea name="NoFrameTextRenderAreaHVScroll">
1222             <Area>
1223                 <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
1224                 <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
1225                 <Dim type="RightEdge" >
1226                     <OperatorDim op="Subtract">
1227                         <UnifiedDim scale="1" type="RightEdge" />
1228                         <WidgetDim widget="__auto_vscrollbar__" dimension="Width" />
1229                     </OperatorDim>
1230                 </Dim>
1231                 <Dim type="BottomEdge" >
1232                     <OperatorDim op="Subtract">
1233                         <UnifiedDim scale="1" type="BottomEdge" />
1234                         <WidgetDim widget="__auto_hscrollbar__" dimension="Height" />
1235                     </OperatorDim>
1236                 </Dim>
1237             </Area>
1238         </NamedArea>
1239         <Child  type="GlossySerpentFHD/HorizontalScrollbar" nameSuffix="__auto_hscrollbar__">
1240             <Area>
1241                 <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
1242                 <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
1243                 <Dim type="Width" ><UnifiedDim scale="1" offset="-12" type="Width" /></Dim>
1244                 <Dim type="Height" ><AbsoluteDim value="12" /></Dim>
1245             </Area>
1246             <VertAlignment type="BottomAligned" />
1247         </Child>
1248         <Child  type="GlossySerpentFHD/VerticalScrollbar" nameSuffix="__auto_vscrollbar__">
1249             <Area>
1250                 <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
1251                 <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
1252                 <Dim type="Width" ><AbsoluteDim value="12" /></Dim>
1253                 <Dim type="Height" ><UnifiedDim scale="1" offset="-12" type="Height" /></Dim>
1254             </Area>
1255             <HorzAlignment type="RightAligned" />
1256         </Child>
1257         <StateImagery name="Enabled" />
1258         <StateImagery name="Disabled" />
1259         <StateImagery name="EnabledFrame">
1260             <Layer>
1261                 <Section look="GlossySerpentFHD/StaticShared" section="frame" />
1262             </Layer>
1263         </StateImagery>
1264         <StateImagery name="DisabledFrame">
1265             <Layer>
1266                 <Section look="GlossySerpentFHD/StaticShared" section="frame" />
1267             </Layer>
1268         </StateImagery>
1269         <StateImagery name="WithFrameEnabledBackground">
1270             <Layer>
1271                 <Section look="GlossySerpentFHD/StaticShared" section="background" />
1272             </Layer>
1273         </StateImagery>
1274         <StateImagery name="WithFrameDisabledBackground">
1275             <Layer>
1276                 <Section look="GlossySerpentFHD/StaticShared" section="background" />
1277             </Layer>
1278         </StateImagery>
1279         <StateImagery name="NoFrameEnabledBackground">
1280             <Layer>
1281                 <Section look="GlossySerpentFHD/StaticShared" section="background_noframe" />
1282             </Layer>
1283         </StateImagery>
1284         <StateImagery name="NoFrameDisabledBackground">
1285             <Layer>
1286                 <Section look="GlossySerpentFHD/StaticShared" section="background_noframe" />
1287             </Layer>
1288         </StateImagery>
1289     </WidgetLook>
1293     <!--
1294     ***************************************************
1295         GlossySerpentFHD/ListHeaderSegment
1296         (based on the Taharez Look)
1297     ***************************************************
1298     -->
1299     <WidgetLook name="GlossySerpentFHD/ListHeaderSegment">
1300         <Property name="SizingCursorImage" value="GlossySerpentFHDCursors/MouseEsWeCursor" />
1301         <Property name="MovingCursorImage" value="GlossySerpentFHDCursors/MouseMoveCursor" />
1302         <Property name="MouseInputPropagationEnabled" value="True" />
1303         
1304         <PropertyDefinition name="GS_DarkerThemeColour" initialValue="FF940000" redrawOnWrite="true" />
1305         <PropertyDefinition name="GS_LighterThemeColour" initialValue="FFFF0101" redrawOnWrite="true" />
1306         <PropertyDefinition name="GS_MainThemeColour" initialValue="FFDC5F5F" redrawOnWrite="true" />
1307         <PropertyDefinition name="GS_ShineColour" initialValue="55FFFFFF" redrawOnWrite="true" />
1308         
1309         <ImagerySection name="border_section">
1310             <FrameComponent>
1311                 <Area>
1312                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
1313                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
1314                     <Dim type="RightEdge" >
1315                         <OperatorDim op="Subtract">
1316                             <UnifiedDim scale="1" type="RightEdge" />
1317                             <ImageDim name="GlossySerpentFHD/HeaderBarSplitterNormal" dimension="Width" />
1318                         </OperatorDim>
1319                     </Dim>
1320                     <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
1321                 </Area>
1322                 <!--Note: shared with other items-->
1323                 <Image component="TopEdge" name="GlossySerpentFHD/TabButtonBorder_T" />
1324                 <Image component="Background" name="GlossySerpentFHD/TabButtonBorder_M" />
1325                 <Image component="BottomEdge" name="GlossySerpentFHD/TabButtonBorder_B" />
1326                 <VertFormat type="Stretched" />
1327                 <HorzFormat type="Stretched" />
1328             </FrameComponent>
1329         </ImagerySection>
1331         <ImagerySection name="background_section">
1332             <ImageryComponent>
1333                 <Area>
1334                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
1335                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
1336                     <Dim type="Width" >
1337                         <OperatorDim op="Subtract">
1338                             <UnifiedDim scale="1" type="Width" />
1339                             <AbsoluteDim value="0" />
1340                         </OperatorDim>
1341                     </Dim>
1342                     <Dim type="Height" >
1343                         <OperatorDim op="Subtract">
1344                             <UnifiedDim scale="1" type="Height" />
1345                             <AbsoluteDim value="0" />
1346                         </OperatorDim>
1347                     </Dim>
1348                 </Area>
1349                 <Image component="Background" name="GlossySerpentFHD/MiniButton_Background" /> <!-- TODO: replace -->
1350                 <VertFormat type="Stretched" />
1351                 <HorzFormat type="Stretched" />
1352             </ImageryComponent>
1353         </ImagerySection>
1355         <ImagerySection name="background_highlight">
1356             <ImageryComponent>
1357                 <Area>
1358                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
1359                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
1360                     <Dim type="Width" >
1361                         <OperatorDim op="Subtract">
1362                             <UnifiedDim scale="1" type="Width" />
1363                             <AbsoluteDim value="0" />
1364                         </OperatorDim>
1365                     </Dim>
1366                     <Dim type="Height" >
1367                         <OperatorDim op="Subtract">
1368                             <UnifiedDim scale="1" type="Height" />
1369                             <AbsoluteDim value="0" />
1370                         </OperatorDim>
1371                     </Dim>
1372                 </Area>
1373                 <Image component="Background" name="GlossySerpentFHD/MiniButton_BackgHighlight" /> <!-- TODO: replace -->
1374                 <VertFormat type="Stretched" />
1375                 <HorzFormat type="Stretched" />
1376             </ImageryComponent>
1377         </ImagerySection>
1379         <ImagerySection name="splitter_normal">
1380             <ImageryComponent>
1381                 <Area>
1382                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
1383                     <Dim type="TopEdge" ><AbsoluteDim value="1" /></Dim>
1384                     <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
1385                     <Dim type="Height" >
1386                         <OperatorDim op="Subtract">
1387                             <UnifiedDim scale="1" type="Height" />
1388                             <AbsoluteDim value="2" />
1389                         </OperatorDim>
1390                     </Dim>
1391                 </Area>
1392                 <Image name="GlossySerpentFHD/HeaderBarSplitterNormal" />
1393                 <VertFormat type="Stretched" />
1394                 <HorzFormat type="RightAligned" />
1395             </ImageryComponent>
1396         </ImagerySection>
1397         
1398         <ImagerySection name="splitter_hover">
1399             <ImageryComponent>
1400                 <Area>
1401                     <Dim type="LeftEdge" ><AbsoluteDim value="2" /></Dim>
1402                     <Dim type="TopEdge" ><AbsoluteDim value="1" /></Dim>
1403                     <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
1404                     <Dim type="Height" >
1405                         <OperatorDim op="Subtract">
1406                             <UnifiedDim scale="1" type="Height" />
1407                             <AbsoluteDim value="2" />
1408                         </OperatorDim>
1409                     </Dim>
1410                 </Area>
1411                 <Image name="GlossySerpentFHD/HeaderBarSplitterHover" />
1412                 <VertFormat type="Stretched" />
1413                 <HorzFormat type="RightAligned" />
1414             </ImageryComponent>
1415         </ImagerySection>
1416         
1417         <ImagerySection name="ascend_icon">
1418             <ImageryComponent>
1419                 <Area>
1420                     <Dim type="LeftEdge" ><AbsoluteDim value="8" /></Dim>
1421                     <Dim type="TopEdge" ><AbsoluteDim value="8" /></Dim>
1422                     <Dim type="Width" >
1423                         <OperatorDim op="Subtract">
1424                             <ImageDim name="GlossySerpentFHD/HeaderBarSortUp" dimension="Width" />
1425                             <AbsoluteDim value="16" />
1426                         </OperatorDim>
1427                     </Dim>
1428                     <Dim type="Height" >
1429                         <OperatorDim op="Subtract">
1430                             <ImageDim name="GlossySerpentFHD/HeaderBarSortUp" dimension="Height" />
1431                             <AbsoluteDim value="16" />
1432                         </OperatorDim>
1433                     </Dim>
1434                 </Area>
1435                 <Image name="GlossySerpentFHD/HeaderBarSortUp" />
1436                 <VertFormat type="Stretched" />
1437                 <HorzFormat type="Stretched" />
1438             </ImageryComponent>
1439         </ImagerySection>
1440         
1441         <ImagerySection name="descend_icon">
1442             <ImageryComponent>
1443                 <Area>
1444                     <Dim type="LeftEdge" ><AbsoluteDim value="8" /></Dim>
1445                     <Dim type="TopEdge" ><AbsoluteDim value="8" /></Dim>
1446                     <Dim type="Width" >
1447                         <OperatorDim op="Subtract">
1448                             <ImageDim name="GlossySerpentFHD/HeaderBarSortDown" dimension="Width" />
1449                             <AbsoluteDim value="16" />
1450                         </OperatorDim>
1451                     </Dim>
1452                     <Dim type="Height" >
1453                         <OperatorDim op="Subtract">
1454                             <ImageDim name="GlossySerpentFHD/HeaderBarSortDown" dimension="Height" />
1455                             <AbsoluteDim value="16" />
1456                         </OperatorDim>
1457                     </Dim>
1458                 </Area>
1459                 <Image name="GlossySerpentFHD/HeaderBarSortDown" />
1460                 <VertFormat type="Stretched" />
1461                 <HorzFormat type="Stretched" />
1462             </ImageryComponent>
1463         </ImagerySection>
1464         
1465         <ImagerySection name="label">
1466             <TextComponent>
1467                 <Area>
1468                     <Dim type="LeftEdge" >
1469                         <OperatorDim op="Add">
1470                             <ImageDim name="GlossySerpentFHD/HeaderBarSortUp" dimension="Width" />
1471                             <AbsoluteDim value="5" />
1472                         </OperatorDim>
1473                     </Dim>
1474                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
1475                     <Dim type="RightEdge" ><UnifiedDim scale="1" type="RightEdge" /></Dim>
1476                     <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
1477                 </Area>
1478                 <VertFormat type="CentreAligned" />
1479             </TextComponent>
1480         </ImagerySection>
1481         
1482         <StateImagery name="Normal">
1483             <Layer>
1484                 <Section section="background_section">
1485                     <ColourProperty name="GS_MainThemeColour" />
1486                 </Section>
1487                 <Section section="background_highlight">
1488                     <ColourProperty name="GS_ShineColour" />
1489                 </Section>
1490             </Layer>
1491             <Layer>
1492                 <Section section="border_section" />
1493                 <Section section="splitter_normal" />
1494                 <Section section="label" />
1495             </Layer>
1496         </StateImagery>
1497         
1498         <StateImagery name="Hover">
1499             <Layer>
1500                 <Section section="background_section">
1501                     <ColourProperty name="GS_LighterThemeColour" />
1502                 </Section>
1503                 <Section section="background_highlight">
1504                     <ColourProperty name="GS_ShineColour" />
1505                 </Section>
1506             </Layer>
1507             <Layer>
1508                 <Section section="border_section" />
1509                 <Section section="splitter_normal" />
1510                 <Section section="label" />
1511             </Layer>
1512         </StateImagery>
1513         
1514         <StateImagery name="SplitterHover">
1515             <Layer>
1516                 <Section section="background_section">
1517                     <ColourProperty name="GS_MainThemeColour" />
1518                 </Section>
1519                 <Section section="background_highlight">
1520                     <ColourProperty name="GS_ShineColour" />
1521                 </Section>
1522             </Layer>
1523             <Layer>
1524                 <Section section="border_section" />
1525                 <Section section="splitter_hover" />
1526                 <Section section="label" />
1527             </Layer>
1528         </StateImagery>
1529         
1530         <StateImagery name="DragGhost" clipped="false" >
1531             <Layer>
1532                 <Section section="background_section">
1533                     <ColourProperty name="GS_MainThemeColour" />
1534                 </Section>
1535                 <Section section="background_highlight">
1536                     <ColourProperty name="GS_ShineColour" />
1537                 </Section>
1538             </Layer>
1539             <Layer priority="1" >
1540                 <Section section="border_section">
1541                     <Colours topLeft="90FFFFFF" topRight="90FFFFFF" bottomLeft="90FFFFFF" bottomRight="90FFFFFF" />
1542                 </Section>
1543                 <Section section="splitter_normal">
1544                     <Colours topLeft="90FFFFFF" topRight="90FFFFFF" bottomLeft="90FFFFFF" bottomRight="90FFFFFF" />
1545                 </Section>
1546                 <Section section="label">
1547                     <Colours topLeft="90FFFFFF" topRight="90FFFFFF" bottomLeft="90FFFFFF" bottomRight="90FFFFFF" />
1548                 </Section>
1549             </Layer>
1550         </StateImagery>
1551         
1552         <StateImagery name="AscendingSortIcon">
1553             <Layer>
1554                 <Section section="ascend_icon" />
1555             </Layer>
1556         </StateImagery>
1557         <StateImagery name="DescendingSortIcon">
1558             <Layer>
1559                 <Section section="descend_icon" />
1560             </Layer>
1561         </StateImagery>
1562         <StateImagery name="GhostAscendingSortIcon" clipped="false">
1563             <Layer priority="1" >
1564                 <Section section="ascend_icon">
1565                     <Colours topLeft="90FFFFFF" topRight="90FFFFFF" bottomLeft="90FFFFFF" bottomRight="90FFFFFF" />
1566                 </Section>
1567             </Layer>
1568         </StateImagery>
1569         <StateImagery name="GhostDescendingSortIcon" clipped="false">
1570             <Layer priority="1" >
1571                 <Section section="descend_icon">
1572                     <Colours topLeft="90FFFFFF" topRight="90FFFFFF" bottomLeft="90FFFFFF" bottomRight="90FFFFFF" />
1573                 </Section>
1574             </Layer>
1575         </StateImagery>
1576         <StateImagery name="Disabled">
1577             <Layer>
1578                 <Section section="background_section">
1579                     <!--<ColourProperty name="GS_MainThemeColour" />-->
1580                     <Colours topLeft="FF7F7F7F" topRight="FF7F7F7F" bottomLeft="FF7F7F7F" bottomRight="FF7F7F7F" />
1581                 </Section>
1582                 <Section section="background_highlight">
1583                     <ColourProperty name="GS_ShineColour" />
1584                 </Section>
1585             </Layer>
1586             <Layer>
1587                 <Section section="border_section" />
1588                 <Section section="splitter_normal" />
1589                 <Section section="label" />
1590             </Layer>
1591         </StateImagery>
1592     </WidgetLook>
1594     <!--
1595     ***************************************************
1596         GlossySerpentFHD/ListHeader
1597         (based on the Taharez Look)
1598     ***************************************************
1599     -->
1600     <WidgetLook name="GlossySerpentFHD/ListHeader">
1601         <Property name="SegmentWidgetType" value="GlossySerpentFHD/ListHeaderSegment" />
1602         <Property name="MouseInputPropagationEnabled" value="True" />
1603         <StateImagery name="Enabled" />
1604         <StateImagery name="Disabled" />
1605     </WidgetLook>
1607     <!--
1608     ***************************************************
1609         GlossySerpentFHD/MultiColumnList
1610         (based on the Taharez Look)
1611     ***************************************************
1612     -->
1613     <WidgetLook name="GlossySerpentFHD/MultiColumnList">
1614         <!-- The size of the scrollbar + buttons -->
1615         <PropertyDefinition name="ScrollBarPreferredSize" initialValue="28" redrawOnWrite="true" layoutOnWrite="false" />
1616         
1617         <NamedArea name="ItemRenderingArea">
1618             <Area>
1619                 <Dim type="LeftEdge" ><ImageDim name="GlossySerpentFHD/MultiListLeft" dimension="Width" /></Dim>
1620                 <Dim type="TopEdge" ><WidgetDim widget="__auto_listheader__" dimension="BottomEdge" /></Dim>
1621                 <Dim type="RightEdge" >
1622                     <OperatorDim op="Subtract">
1623                         <UnifiedDim scale="1" type="RightEdge" />
1624                         <ImageDim name="GlossySerpentFHD/MultiListRight" dimension="Width" />
1625                     </OperatorDim>
1626                 </Dim>
1627                 <Dim type="BottomEdge" >
1628                     <OperatorDim op="Subtract">
1629                         <UnifiedDim scale="1" type="BottomEdge" />
1630                         <ImageDim name="GlossySerpentFHD/MultiListBottom" dimension="Height" />
1631                     </OperatorDim>
1632                 </Dim>
1633             </Area>
1634         </NamedArea>
1635         <NamedArea name="ItemRenderingAreaHScroll">
1636             <Area>
1637                 <Dim type="LeftEdge" ><ImageDim name="GlossySerpentFHD/MultiListLeft" dimension="Width" /></Dim>
1638                 <Dim type="TopEdge" ><WidgetDim widget="__auto_listheader__" dimension="BottomEdge" /></Dim>
1639                 <Dim type="RightEdge" >
1640                     <OperatorDim op="Subtract">
1641                         <UnifiedDim scale="1" type="RightEdge" />
1642                         <ImageDim name="GlossySerpentFHD/MultiListRight" dimension="Width" />
1643                     </OperatorDim>
1644                 </Dim>
1645                 <Dim type="BottomEdge" >
1646                     <OperatorDim op="Subtract">
1647                         <UnifiedDim scale="1" type="BottomEdge" />
1648                         <WidgetDim widget="__auto_hscrollbar__" dimension="Height" />
1649                     </OperatorDim>
1650                 </Dim>
1651             </Area>
1652         </NamedArea>
1653         <NamedArea name="ItemRenderingAreaVScroll">
1654             <Area>
1655                 <Dim type="LeftEdge" ><ImageDim name="GlossySerpentFHD/MultiListLeft" dimension="Width" /></Dim>
1656                 <Dim type="TopEdge" ><WidgetDim widget="__auto_listheader__" dimension="BottomEdge" /></Dim>
1657                 <Dim type="RightEdge" >
1658                     <OperatorDim op="Subtract">
1659                         <UnifiedDim scale="1" type="RightEdge" />
1660                         <WidgetDim widget="__auto_vscrollbar__" dimension="Width" />
1661                     </OperatorDim>
1662                 </Dim>
1663                 <Dim type="BottomEdge" >
1664                     <OperatorDim op="Subtract">
1665                         <UnifiedDim scale="1" type="BottomEdge" />
1666                         <ImageDim name="GlossySerpentFHD/MultiListBottom" dimension="Height" />
1667                     </OperatorDim>
1668                 </Dim>
1669             </Area>
1670         </NamedArea>
1671         <NamedArea name="ItemRenderingAreaHVScroll">
1672             <Area>
1673                 <Dim type="LeftEdge" ><ImageDim name="GlossySerpentFHD/MultiListLeft" dimension="Width" /></Dim>
1674                 <Dim type="TopEdge" ><WidgetDim widget="__auto_listheader__" dimension="BottomEdge" /></Dim>
1675                 <Dim type="RightEdge" >
1676                     <OperatorDim op="Subtract">
1677                         <UnifiedDim scale="1" type="RightEdge" />
1678                         <WidgetDim widget="__auto_vscrollbar__" dimension="Width" />
1679                     </OperatorDim>
1680                 </Dim>
1681                 <Dim type="BottomEdge" >
1682                     <OperatorDim op="Subtract">
1683                         <UnifiedDim scale="1" type="BottomEdge" />
1684                         <WidgetDim widget="__auto_hscrollbar__" dimension="Height" />
1685                     </OperatorDim>
1686                 </Dim>
1687             </Area>
1688         </NamedArea>
1689         <Child  type="GlossySerpentFHD/ListHeader" nameSuffix="__auto_listheader__">
1690             <Area>
1691                 <Dim type="LeftEdge" ><AbsoluteDim value="8" /></Dim>
1692                 <Dim type="TopEdge" ><AbsoluteDim value="6" /></Dim>
1693                 <Dim type="RightEdge" ><UnifiedDim scale="1" offset="-8" type="RightEdge"></UnifiedDim></Dim>
1694                 <Dim type="Height" >
1695                     <OperatorDim op="Multiply">
1696                         <FontDim type="LineSpacing" />
1697                         <AbsoluteDim value="1.5" />
1698                     </OperatorDim>
1699                 </Dim>
1700             </Area>
1701         </Child>
1702         <Child  type="GlossySerpentFHD/HorizontalScrollbar" nameSuffix="__auto_hscrollbar__">
1703             <Area>
1704                 <Dim type="LeftEdge" ><AbsoluteDim value="8" /></Dim>
1705                 <Dim type="TopEdge" ><AbsoluteDim value="-8" /></Dim>
1706                 <Dim type="Width" >
1707                     <OperatorDim op="Subtract">
1708                         <UnifiedDim scale="1" type="Width" />
1709                         <PropertyDim name="ScrollBarPreferredSize" offset="8" />
1710                     </OperatorDim>
1711                 </Dim>
1712                 <Dim type="Height" >
1713                     <PropertyDim name="ScrollBarPreferredSize" />
1714                 </Dim>
1715             </Area>
1716             <VertAlignment type="BottomAligned" />
1717         </Child>
1718         <Child  type="GlossySerpentFHD/VerticalScrollbar" nameSuffix="__auto_vscrollbar__">
1719             <Area>
1720                 <Dim type="LeftEdge" ><AbsoluteDim value="-6"  /></Dim>
1721                 <Dim type="TopEdge" >
1722                     <OperatorDim op="Add">
1723                         <AbsoluteDim value="22" />
1724                         <PropertyDim name="ScrollBarPreferredSize" />
1725                     </OperatorDim>
1726                 </Dim>
1727                 <Dim type="Width" >
1728                     <PropertyDim name="ScrollBarPreferredSize" />
1729                 </Dim>
1730                 <Dim type="Height" >
1731                     <OperatorDim op="Subtract">
1732                         <UnifiedDim scale="1" offset="-30" type="Height" />
1733                         <OperatorDim op="Multiply" >
1734                             <PropertyDim name="ScrollBarPreferredSize" />
1735                             <AbsoluteDim value="2" />
1736                         </OperatorDim>
1737                     </OperatorDim>
1738                 </Dim>
1739             </Area>
1740             <HorzAlignment type="RightAligned" />
1741         </Child>
1742         <ImagerySection name="main">
1743             <FrameComponent>
1744                 <Area>
1745                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
1746                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
1747                     <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
1748                     <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
1749                 </Area>
1750                 <Image component="TopLeftCorner" name="GlossySerpentFHD/MultiListTopLeft" />
1751                 <Image component="TopRightCorner" name="GlossySerpentFHD/MultiListTopRight" />
1752                 <Image component="BottomLeftCorner" name="GlossySerpentFHD/MultiListBottomLeft" />
1753                 <Image component="BottomRightCorner" name="GlossySerpentFHD/MultiListBottomRight" />
1754                 <Image component="LeftEdge" name="GlossySerpentFHD/MultiListLeft" />
1755                 <Image component="RightEdge" name="GlossySerpentFHD/MultiListRight" />
1756                 <Image component="TopEdge" name="GlossySerpentFHD/MultiListTop" />
1757                 <Image component="BottomEdge" name="GlossySerpentFHD/MultiListBottom" />
1758                 <Image component="Background" name="GlossySerpentFHD/MultiListBackdrop" />
1759             </FrameComponent>
1760         </ImagerySection>
1761         <StateImagery name="Enabled">
1762             <Layer>
1763                 <Section section="main" />
1764             </Layer>
1765         </StateImagery>
1766         <StateImagery name="Disabled">
1767             <Layer>
1768                 <Section section="main">
1769                     <Colours topLeft="FF7F7F7F" topRight="FF7F7F7F" bottomLeft="FF7F7F7F" bottomRight="FF7F7F7F" />
1770                 </Section>
1771             </Layer>
1772         </StateImagery>
1773     </WidgetLook>
1777     <!--
1778     ***************************************************
1779         GlossySerpentFHD/HorizontalScrollbarThumb
1780         (based on the Taharez Look)
1781     ***************************************************
1782     -->
1783     <WidgetLook name="GlossySerpentFHD/HorizontalScrollbarThumb">
1784         <Property name="HorzFree" value="True" /> <!-- Horizontal mouse drag -->
1785         
1786         <PropertyDefinition name="GS_DarkerThemeColour" initialValue="FF940000" redrawOnWrite="true" />
1787         <PropertyDefinition name="GS_LighterThemeColour" initialValue="FFFF0101" redrawOnWrite="true" />
1788         <PropertyDefinition name="GS_MainThemeColour" initialValue="FFDC5F5F" redrawOnWrite="true" />
1789         <PropertyDefinition name="GS_ShineColour" initialValue="B0FFFFFF" redrawOnWrite="true" />
1790         
1791         <ImagerySection name="border_section">
1792             <FrameComponent>
1793                 <Area>
1794                     <Dim type="LeftEdge"><AbsoluteDim value="0" /></Dim>
1795                     <Dim type="TopEdge"><AbsoluteDim value="0" /></Dim>
1796                     <Dim type="RightEdge"><UnifiedDim scale="1" type="RightEdge" /></Dim>
1797                     <Dim type="BottomEdge"><UnifiedDim scale="1" type="BottomEdge" /></Dim>
1798                 </Area>
1799                 <Image component="TopLeftCorner" name="GlossySerpentFHD/HorzScrollThumbBorder_TL" />
1800                 <Image component="TopRightCorner" name="GlossySerpentFHD/HorzScrollThumbBorder_TR" />
1801                 <Image component="BottomLeftCorner" name="GlossySerpentFHD/HorzScrollThumbBorder_BL" />
1802                 <Image component="BottomRightCorner" name="GlossySerpentFHD/HorzScrollThumbBorder_BR" />
1803                 <Image component="LeftEdge" name="GlossySerpentFHD/HorzScrollThumbBorder_L" />
1804                 <Image component="TopEdge" name="GlossySerpentFHD/HorzScrollThumbBorder_T" />
1805                 <Image component="RightEdge" name="GlossySerpentFHD/HorzScrollThumbBorder_R" />
1806                 <Image component="BottomEdge" name="GlossySerpentFHD/HorzScrollThumbBorder_B" />
1807                 <Image component="Background" name="GlossySerpentFHD/HorzScrollThumbBorder_M" />
1808             </FrameComponent>
1809         </ImagerySection>
1811         <ImagerySection name="background_section">
1812             <ImageryComponent>
1813                 <Area>
1814                     <Dim type="LeftEdge" ><AbsoluteDim value="3" /></Dim>
1815                     <Dim type="TopEdge" ><AbsoluteDim value="3" /></Dim>
1816                     <Dim type="Width" >
1817                         <OperatorDim op="Subtract">
1818                             <UnifiedDim scale="1" type="Width" />
1819                             <AbsoluteDim value="6" />
1820                         </OperatorDim>
1821                     </Dim>
1822                     <Dim type="Height" >
1823                         <OperatorDim op="Subtract">
1824                             <UnifiedDim scale="1" type="Height" />
1825                             <AbsoluteDim value="6" />
1826                         </OperatorDim>
1827                     </Dim>
1828                 </Area>
1829                 <Image component="Background" name="GlossySerpentFHD/HorzScrollThumb_Background" />
1830                 <VertFormat type="Stretched" />
1831                 <HorzFormat type="Stretched" />
1832             </ImageryComponent>
1833         </ImagerySection>
1835         <ImagerySection name="background_highlight">
1836             <ImageryComponent>
1837                 <Area>
1838                     <Dim type="LeftEdge" ><AbsoluteDim value="3" /></Dim>
1839                     <Dim type="TopEdge" ><AbsoluteDim value="3" /></Dim>
1840                     <Dim type="Width" >
1841                         <OperatorDim op="Subtract">
1842                             <UnifiedDim scale="1" type="Width" />
1843                             <AbsoluteDim value="6" />
1844                         </OperatorDim>
1845                     </Dim>
1846                     <Dim type="Height" >
1847                         <OperatorDim op="Subtract">
1848                             <UnifiedDim scale="1" type="Height" />
1849                             <AbsoluteDim value="6" />
1850                         </OperatorDim>
1851                     </Dim>
1852                 </Area>
1853                 <Image component="Background" name="GlossySerpentFHD/HorzScrollThumb_BackgHighlight" />
1854                 <VertFormat type="Stretched" />
1855                 <HorzFormat type="Stretched" />
1856             </ImageryComponent>
1857         </ImagerySection>
1858         
1859         <StateImagery name="Normal">
1860             <Layer>
1861                 <Section section="background_section">
1862                     <ColourProperty name="GS_MainThemeColour" />
1863                 </Section>
1864             </Layer>
1865             <Layer>
1866                 <Section section="background_highlight">
1867                     <ColourProperty name="GS_ShineColour" />
1868                 </Section>
1869             </Layer>
1870             <Layer>
1871                 <Section section="border_section" />
1872             </Layer>
1873         </StateImagery>
1874         <StateImagery name="Hover">
1875             <Layer>
1876                 <Section section="background_section">
1877                     <ColourProperty name="GS_LighterThemeColour" />
1878                 </Section>
1879             </Layer>
1880             <Layer>
1881                 <Section section="background_highlight">
1882                     <ColourProperty name="GS_ShineColour" />
1883                 </Section>
1884             </Layer>
1885             <Layer>
1886                 <Section section="border_section" />
1887             </Layer>
1888         </StateImagery>
1889         <StateImagery name="Pushed">
1890             <Layer>
1891                 <Section section="background_section">
1892                     <ColourProperty name="GS_DarkerThemeColour" />
1893                 </Section>
1894             </Layer>
1895             <Layer>
1896                 <Section section="background_highlight">
1897                     <ColourProperty name="GS_ShineColour" />
1898                 </Section>
1899             </Layer>
1900             <Layer>
1901                 <Section section="border_section" />
1902             </Layer>
1903         </StateImagery>
1904         <StateImagery name="Disabled">
1905             <Layer>
1906                 <Section section="background_section">
1907                     <ColourProperty name="GS_MainThemeColour" />
1908                     <Colours topLeft="997F7F7F" topRight="997F7F7F" bottomLeft="997F7F7F" bottomRight="997F7F7F" />
1909                 </Section>
1910             </Layer>
1911             <Layer>
1912                 <Section section="background_highlight">
1913                     <ColourProperty name="GS_ShineColour" />
1914                     <Colours topLeft="997F7F7F" topRight="997F7F7F" bottomLeft="997F7F7F" bottomRight="997F7F7F" />
1915                 </Section>
1916             </Layer>
1917             <Layer>
1918                 <Section section="border_section" />
1919             </Layer>
1920         </StateImagery>
1921     </WidgetLook>
1924     <!--
1925     ***************************************************
1926         GlossySerpentFHD/HorizontalScrollbar
1927         (based on the Taharez Look)
1928     ***************************************************
1929     -->
1930     <WidgetLook name="GlossySerpentFHD/HorizontalScrollbar">
1931         <!-- WARNING: this property link seems to be problematic for the cegui layout editor.-->
1932         <PropertyLinkDefinition name="ThumbMinSize" widget="__auto_thumb__" targetProperty="MinSize" initialValue="{{0,25},{0,0}}" />
1933         <NamedArea name="ThumbTrackArea">
1934             <Area>
1935                 <!-- Assume square form of buttons; resize edges (left & right) accordingly -->
1936                 <Dim type="LeftEdge" >
1937                     <UnifiedDim scale="1.0" type="Height" />
1938                 </Dim>
1939                 <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
1940                 <Dim type="RightEdge" >
1941                     <OperatorDim op="Subtract">
1942                         <UnifiedDim scale="1.0" type="RightEdge" />
1943                         <UnifiedDim scale="1.0" type="Height" />
1944                     </OperatorDim>
1945                 </Dim>
1946                 <Dim type="BottomEdge" ><UnifiedDim scale="1.0" type="BottomEdge" /></Dim>
1947             </Area>
1948         </NamedArea>
1949         <Child  type="GlossySerpentFHD/GlyphButton" nameSuffix="__auto_incbtn__">
1950             <Area>
1951                 <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
1952                 <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
1953                 <Dim type="Width" ><UnifiedDim scale="1" type="Height" /></Dim>
1954                 <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
1955             </Area>
1956             <HorzAlignment type="RightAligned" />
1957             <Property name="GlyphImage" value="GlossySerpentFHD/GlyphArrowRight" />
1958         </Child>
1959         <Child  type="GlossySerpentFHD/GlyphButton" nameSuffix="__auto_decbtn__">
1960             <Area>
1961                 <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
1962                 <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
1963                 <Dim type="Width" ><UnifiedDim scale="1" type="Height" /></Dim>
1964                 <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
1965             </Area>
1966             <Property name="GlyphImage" value="GlossySerpentFHD/GlyphArrowLeft" />
1967         </Child>
1968         <Child  type="GlossySerpentFHD/HorizontalScrollbarThumb" nameSuffix="__auto_thumb__">
1969             <Area>
1970                 <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
1971                 <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
1972                 <Dim type="Width" ><UnifiedDim scale="0.1" type="Width" /></Dim>
1973                 <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
1974             </Area>
1975             <Property name="MinSize" value="{{0,25},{0,0}}" />
1976         </Child>
1977         <ImagerySection name="main">
1978             <ImageryComponent>
1979                 <Area>
1980                     <Dim type="LeftEdge" ><ImageDim name="GlossySerpentFHD/MiniHorzScrollLeftNormal" dimension="Width" /></Dim>
1981                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
1982                     <Dim type="RightEdge" >
1983                         <OperatorDim op="Subtract">
1984                             <UnifiedDim scale="1.0" type="RightEdge" />
1985                             <ImageDim name="GlossySerpentFHD/MiniHorzScrollRightNormal" dimension="Width" />
1986                         </OperatorDim>
1987                     </Dim>
1988                     <Dim type="BottomEdge" ><UnifiedDim scale="1.0" type="BottomEdge" /></Dim>
1989                 </Area>
1990                 <Image name="GlossySerpentFHD/MiniHorzScrollBarSegment" />
1991                 <VertFormat type="CentreAligned" />
1992                 <HorzFormat type="Stretched" />
1993             </ImageryComponent>
1994         </ImagerySection>
1995         <StateImagery name="Enabled">
1996             <Layer>
1997                 <Section section="main" />
1998             </Layer>
1999         </StateImagery>
2000         <StateImagery name="Disabled">
2001             <Layer>
2002                 <Section section="main">
2003                     <Colours topLeft="FF7F7F7F" topRight="FF7F7F7F" bottomLeft="FF7F7F7F" bottomRight="FF7F7F7F" />
2004                 </Section>
2005             </Layer>
2006         </StateImagery>
2007     </WidgetLook>
2012     <!--
2013     ***************************************************
2014         GlossySerpentFHD/VerticalScrollbarThumb
2015         (based on the Taharez Look)
2016     ***************************************************
2017     -->
2018     <WidgetLook name="GlossySerpentFHD/VerticalScrollbarThumb">
2019         <Property name="VertFree" value="True" />
2020         
2021         <PropertyDefinition name="GS_DarkerThemeColour" initialValue="FF940000" redrawOnWrite="true" />
2022         <PropertyDefinition name="GS_LighterThemeColour" initialValue="FFFF0101" redrawOnWrite="true" />
2023         <PropertyDefinition name="GS_MainThemeColour" initialValue="FFDC5F5F" redrawOnWrite="true" />
2024         <PropertyDefinition name="GS_ShineColour" initialValue="B0FFFFFF" redrawOnWrite="true" />
2026         <ImagerySection name="border_section">
2027             <FrameComponent>
2028                 <Area>
2029                     <Dim type="LeftEdge"><AbsoluteDim value="0" /></Dim>
2030                     <Dim type="TopEdge"><AbsoluteDim value="0" /></Dim>
2031                     <Dim type="RightEdge"><UnifiedDim scale="1" type="RightEdge" /></Dim>
2032                     <Dim type="BottomEdge"><UnifiedDim scale="1" type="BottomEdge" /></Dim>
2033                 </Area>
2034                 <Image component="TopLeftCorner" name="GlossySerpentFHD/VertScrollThumbBorder_TL" />
2035                 <Image component="TopRightCorner" name="GlossySerpentFHD/VertScrollThumbBorder_TR" />
2036                 <Image component="BottomLeftCorner" name="GlossySerpentFHD/VertScrollThumbBorder_BL" />
2037                 <Image component="BottomRightCorner" name="GlossySerpentFHD/VertScrollThumbBorder_BR" />
2038                 <Image component="LeftEdge" name="GlossySerpentFHD/VertScrollThumbBorder_L" />
2039                 <Image component="TopEdge" name="GlossySerpentFHD/VertScrollThumbBorder_T" />
2040                 <Image component="RightEdge" name="GlossySerpentFHD/VertScrollThumbBorder_R" />
2041                 <Image component="BottomEdge" name="GlossySerpentFHD/VertScrollThumbBorder_B" />
2042                 <Image component="Background" name="GlossySerpentFHD/VertScrollThumbBorder_M" />
2043             </FrameComponent>
2044         </ImagerySection>
2046         <ImagerySection name="background_section">
2047             <ImageryComponent>
2048                 <Area>
2049                     <Dim type="LeftEdge" ><AbsoluteDim value="3" /></Dim>
2050                     <Dim type="TopEdge" ><AbsoluteDim value="3" /></Dim>
2051                     <Dim type="Width" >
2052                         <OperatorDim op="Subtract">
2053                             <UnifiedDim scale="1" type="Width" />
2054                             <AbsoluteDim value="6" />
2055                         </OperatorDim>
2056                     </Dim>
2057                     <Dim type="Height" >
2058                         <OperatorDim op="Subtract">
2059                             <UnifiedDim scale="1" type="Height" />
2060                             <AbsoluteDim value="6" />
2061                         </OperatorDim>
2062                     </Dim>
2063                 </Area>
2064                 <Image component="Background" name="GlossySerpentFHD/VertScrollThumb_Background" />
2065                 <VertFormat type="Stretched" />
2066                 <HorzFormat type="Stretched" />
2067             </ImageryComponent>
2068         </ImagerySection>
2070         <ImagerySection name="background_highlight">
2071             <ImageryComponent>
2072                 <Area>
2073                     <Dim type="LeftEdge" ><AbsoluteDim value="3" /></Dim>
2074                     <Dim type="TopEdge" ><AbsoluteDim value="3" /></Dim>
2075                     <Dim type="Width" >
2076                         <OperatorDim op="Subtract">
2077                             <UnifiedDim scale="1" type="Width" />
2078                             <AbsoluteDim value="6" />
2079                         </OperatorDim>
2080                     </Dim>
2081                     <Dim type="Height" >
2082                         <OperatorDim op="Subtract">
2083                             <UnifiedDim scale="1" type="Height" />
2084                             <AbsoluteDim value="6" />
2085                         </OperatorDim>
2086                     </Dim>
2087                 </Area>
2088                 <Image component="Background" name="GlossySerpentFHD/VertScrollThumb_BackgHighlight" />
2089                 <VertFormat type="Stretched" />
2090                 <HorzFormat type="Stretched" />
2091             </ImageryComponent>
2092         </ImagerySection>
2093         
2094         <StateImagery name="Normal">
2095             <Layer>
2096                 <Section section="background_section">
2097                     <ColourProperty name="GS_MainThemeColour" />
2098                 </Section>
2099             </Layer>
2100             <Layer>
2101                 <Section section="background_highlight">
2102                     <ColourProperty name="GS_ShineColour" />
2103                 </Section>
2104             </Layer>
2105             <Layer>
2106                 <Section section="border_section" />
2107             </Layer>
2108         </StateImagery>
2109         
2110         <StateImagery name="Hover">
2111             <Layer>
2112                 <Section section="background_section">
2113                     <ColourProperty name="GS_LighterThemeColour" />
2114                 </Section>
2115             </Layer>
2116             <Layer>
2117                 <Section section="background_highlight">
2118                     <ColourProperty name="GS_ShineColour" />
2119                 </Section>
2120             </Layer>
2121             <Layer>
2122                 <Section section="border_section" />
2123             </Layer>
2124         </StateImagery>
2125         
2126         <StateImagery name="Pushed">
2127             <Layer>
2128                 <Section section="background_section">
2129                     <ColourProperty name="GS_DarkerThemeColour" />
2130                 </Section>
2131             </Layer>
2132             <Layer>
2133                 <Section section="background_highlight">
2134                     <ColourProperty name="GS_ShineColour" />
2135                 </Section>
2136             </Layer>
2137             <Layer>
2138                 <Section section="border_section" />
2139             </Layer>
2140         </StateImagery>
2141         
2142         <StateImagery name="Disabled">
2143             <Layer>
2144                 <Section section="background_section">
2145                     <Colours topLeft="997F7F7F" topRight="997F7F7F" bottomLeft="997F7F7F" bottomRight="997F7F7F" />
2146                 </Section>
2147             </Layer>
2148             <Layer>
2149                 <Section section="background_highlight">
2150                     <ColourProperty name="GS_ShineColour" />
2151                 </Section>
2152             </Layer>
2153             <Layer>
2154                 <Section section="border_section" />
2155             </Layer>
2156         </StateImagery>
2157     </WidgetLook>
2161     <!--
2162     ***************************************************
2163         GlossySerpentFHD/VerticalScrollbar
2164         (based on the Taharez Look)
2165     ***************************************************
2166     -->
2167     <WidgetLook name="GlossySerpentFHD/VerticalScrollbar">
2168         <!-- WARNING: this property link seems to be problematic for the cegui layout editor.-->
2169         <PropertyLinkDefinition name="ThumbMinSize" widget="__auto_thumb__" targetProperty="MinSize" initialValue="{{0,0},{0,25}}" />
2170         <Property name="VerticalScrollbar" value="True" />
2171         <NamedArea name="ThumbTrackArea">
2172             <Area>
2173                 <!-- Assume square form of buttons; resize edges (top & bottom) accordingly -->
2174                 <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
2175                 <Dim type="TopEdge" ><UnifiedDim scale="1.0" type="Width" /></Dim>
2176                 <Dim type="RightEdge" ><UnifiedDim scale="1.0" type="RightEdge" /></Dim>
2177                 <Dim type="BottomEdge" >
2178                     <OperatorDim op="Subtract">
2179                         <UnifiedDim scale="1.0" type="BottomEdge" />
2180                         <UnifiedDim scale="1.0" type="Width" />
2181                     </OperatorDim>
2182                 </Dim>
2183             </Area>
2184         </NamedArea>
2185         <Child  type="GlossySerpentFHD/GlyphButton" nameSuffix="__auto_incbtn__">
2186             <Area>
2187                 <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
2188                 <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
2189                 <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
2190                 <Dim type="Height" ><UnifiedDim scale="1" type="Width" /></Dim>
2191             </Area>
2192             <VertAlignment type="BottomAligned" />
2193             <Property name="GlyphImage" value="GlossySerpentFHD/GlyphArrowDown" />
2194         </Child>
2195         <Child  type="GlossySerpentFHD/GlyphButton" nameSuffix="__auto_decbtn__">
2196             <Area>
2197                 <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
2198                 <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
2199                 <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
2200                 <Dim type="Height" ><UnifiedDim scale="1" type="Width" /></Dim>
2201             </Area>
2202             <Property name="GlyphImage" value="GlossySerpentFHD/GlyphArrowUp" />
2203         </Child>
2204         <Child  type="GlossySerpentFHD/VerticalScrollbarThumb" nameSuffix="__auto_thumb__">
2205             <Area>
2206                 <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
2207                 <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
2208                 <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
2209                 <Dim type="Height" ><UnifiedDim scale="0.1" type="Height" /></Dim>
2210             </Area>
2211             <Property name="MinSize" value="{{0,0},{0,25}}" />
2212         </Child>
2213         
2214         <ImagerySection name="main">
2215             <ImageryComponent>
2216                 <Area>
2217                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
2218                     <Dim type="TopEdge" >
2219                         <OperatorDim op="Add">
2220                             <UnifiedDim scale="0.0" type="TopEdge" />
2221                             <AbsoluteDim value="16" />
2222                         </OperatorDim>
2223                     </Dim>
2224                     <Dim type="RightEdge" ><UnifiedDim scale="1.0" type="RightEdge" /></Dim>
2225                     <Dim type="BottomEdge" >
2226                         <OperatorDim op="Subtract">
2227                             <UnifiedDim scale="1.0" type="BottomEdge" />
2228                             <AbsoluteDim value="16" />
2229                         </OperatorDim>
2230                     </Dim>
2231                 </Area>
2232                 <Image name="GlossySerpentFHD/MiniVertScrollBarSegment" />
2233                 <VertFormat type="Stretched" />
2234                 <HorzFormat type="CentreAligned" />
2235             </ImageryComponent>
2236         </ImagerySection>
2237         
2238         <StateImagery name="Enabled">
2239             <Layer>
2240                 <Section section="main" />
2241             </Layer>
2242         </StateImagery>
2243         
2244         <StateImagery name="Disabled">
2245             <Layer>
2246                 <Section section="main">
2247                     <Colours topLeft="FF7F7F7F" topRight="FF7F7F7F" bottomLeft="FF7F7F7F" bottomRight="FF7F7F7F" />
2248                 </Section>
2249             </Layer>
2250         </StateImagery>
2251         
2252     </WidgetLook>
2254     <!--
2255     ***************************************************
2256         GlossySerpentFHD/ImageButton
2257         (based on the Taharez Look)
2258     ***************************************************
2259     -->
2260     <WidgetLook name="GlossySerpentFHD/ImageButton">
2261         <PropertyDefinition name="NormalImage" initialValue="" redrawOnWrite="true" />
2262         <PropertyDefinition name="HoverImage" initialValue="" redrawOnWrite="true" />
2263         <PropertyDefinition name="PushedImage" initialValue="" redrawOnWrite="true" />
2264         <PropertyDefinition name="DisabledImage" initialValue="" redrawOnWrite="true" />
2265         <PropertyDefinition name="VertImageFormatting" initialValue="Stretched" redrawOnWrite="true" />
2266         <PropertyDefinition name="HorzImageFormatting" initialValue="Stretched" redrawOnWrite="true" />
2267         <ImagerySection name="normal">
2268             <ImageryComponent>
2269                 <Area>
2270                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
2271                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
2272                     <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
2273                     <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
2274                 </Area>
2275                 <ImageProperty name="NormalImage" />
2276                 <VertFormatProperty name="VertImageFormatting" />
2277                 <HorzFormatProperty name="HorzImageFormatting" />
2278             </ImageryComponent>
2279         </ImagerySection>
2280         <ImagerySection name="hover">
2281             <ImageryComponent>
2282                 <Area>
2283                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
2284                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
2285                     <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
2286                     <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
2287                 </Area>
2288                 <ImageProperty name="HoverImage" />
2289                 <VertFormatProperty name="VertImageFormatting" />
2290                 <HorzFormatProperty name="HorzImageFormatting" />
2291             </ImageryComponent>
2292         </ImagerySection>
2293         <ImagerySection name="pushed">
2294             <ImageryComponent>
2295                 <Area>
2296                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
2297                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
2298                     <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
2299                     <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
2300                 </Area>
2301                 <ImageProperty name="PushedImage" />
2302                 <VertFormatProperty name="VertImageFormatting" />
2303                 <HorzFormatProperty name="HorzImageFormatting" />
2304             </ImageryComponent>
2305         </ImagerySection>
2306         <ImagerySection name="disabled">
2307             <ImageryComponent>
2308                 <Area>
2309                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
2310                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
2311                     <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
2312                     <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
2313                 </Area>
2314                 <ImageProperty name="DisabledImage" />
2315                 <VertFormatProperty name="VertImageFormatting" />
2316                 <HorzFormatProperty name="HorzImageFormatting" />
2317             </ImageryComponent>
2318         </ImagerySection>
2319         <StateImagery name="Normal">
2320             <Layer>
2321                 <Section section="normal" />
2322             </Layer>
2323         </StateImagery>
2324         <StateImagery name="Hover">
2325             <Layer>
2326                 <Section section="hover" />
2327             </Layer>
2328         </StateImagery>
2329         <StateImagery name="Pushed">
2330             <Layer>
2331                 <Section section="pushed" />
2332             </Layer>
2333         </StateImagery>
2334         <StateImagery name="PushedOff">
2335             <Layer>
2336                 <Section section="hover" />
2337             </Layer>
2338         </StateImagery>
2339         <StateImagery name="Disabled">
2340             <Layer>
2341                 <Section section="disabled" />
2342             </Layer>
2343         </StateImagery>
2344     </WidgetLook>
2347     <!--
2348     ***************************************************
2349         GlossySerpentFHD/GlyphButton
2350         (based on the Taharez Look)
2351     ***************************************************
2352     -->
2353     <WidgetLook name="GlossySerpentFHD/GlyphButton">
2354         <PropertyDefinition name="NormalImage" initialValue="" redrawOnWrite="true" />
2355         <PropertyDefinition name="HoverImage" initialValue="" redrawOnWrite="true" />
2356         <PropertyDefinition name="PushedImage" initialValue="" redrawOnWrite="true" />
2357         <PropertyDefinition name="GlyphImage" initialValue="" redrawOnWrite="true" />
2358         <PropertyDefinition name="VertImageFormatting" initialValue="Stretched" redrawOnWrite="true" />
2359         <PropertyDefinition name="HorzImageFormatting" initialValue="Stretched" redrawOnWrite="true" />
2360         
2361         <PropertyDefinition name="GS_DarkerThemeColour" initialValue="FF940000" redrawOnWrite="true" />
2362         <PropertyDefinition name="GS_LighterThemeColour" initialValue="FFFF0101" redrawOnWrite="true" />
2363         <PropertyDefinition name="GS_MainThemeColour" initialValue="FFDC5F5F" redrawOnWrite="true" />
2364         <PropertyDefinition name="GS_ShineColour" initialValue="B0FFFFFF" redrawOnWrite="true" />
2366         <ImagerySection name="glyph">
2367             <ImageryComponent>
2368                 <Area>
2369                     <Dim type="LeftEdge">
2370                         <ImageDim name="GlossySerpentFHD/MiniButton_L" dimension="Width"/>
2371                     </Dim>
2372                     <Dim type="TopEdge">
2373                         <ImageDim name="GlossySerpentFHD/MiniButton_T" dimension="Height"/>
2374                     </Dim>
2375                     <Dim type="Width">
2376                         <OperatorDim op="Subtract">
2377                             <UnifiedDim scale="1" type="Width" />
2378                             <OperatorDim op="Multiply">
2379                                 <ImageDim name="GlossySerpentFHD/MiniButton_L" dimension="Width" />
2380                                 <AbsoluteDim value="2" />
2381                             </OperatorDim>
2382                         </OperatorDim>
2383                     </Dim>
2384                     <Dim type="Height">
2385                         <OperatorDim op="Subtract">
2386                             <UnifiedDim scale="1" type="Height" />
2387                             <OperatorDim op="Multiply">
2388                                 <ImageDim name="GlossySerpentFHD/MiniButton_T" dimension="Height" />
2389                                 <AbsoluteDim value="2" />
2390                             </OperatorDim>
2391                         </OperatorDim>
2392                     </Dim>
2393                 </Area>
2394                 <ImageProperty name="GlyphImage" />
2395                 <VertFormatProperty name="VertImageFormatting" />
2396                 <HorzFormatProperty name="HorzImageFormatting" />
2397             </ImageryComponent>
2398         </ImagerySection>
2400         <ImagerySection name="border_section">
2401             <FrameComponent>
2402                 <Area>
2403                     <Dim type="LeftEdge"><AbsoluteDim value="0" /></Dim>
2404                     <Dim type="TopEdge"><AbsoluteDim value="0" /></Dim>
2405                     <Dim type="RightEdge"><UnifiedDim scale="1" type="RightEdge" /></Dim>
2406                     <Dim type="BottomEdge"><UnifiedDim scale="1" type="BottomEdge" /></Dim>
2407                 </Area>
2408                 <Image component="TopLeftCorner" name="GlossySerpentFHD/MiniButton_TL" />
2409                 <Image component="LeftEdge" name="GlossySerpentFHD/MiniButton_L" />
2410                 <Image component="BottomLeftCorner" name="GlossySerpentFHD/MiniButton_BL" />
2411                 <Image component="TopEdge" name="GlossySerpentFHD/MiniButton_T" />
2412                 <Image component="Background" name="GlossySerpentFHD/MiniButton_M" />
2413                 <Image component="BottomEdge" name="GlossySerpentFHD/MiniButton_B" />
2414                 <Image component="TopRightCorner" name="GlossySerpentFHD/MiniButton_TR" />
2415                 <Image component="RightEdge" name="GlossySerpentFHD/MiniButton_R" />
2416                 <Image component="BottomRightCorner" name="GlossySerpentFHD/MiniButton_BR" />
2417             </FrameComponent>
2418         </ImagerySection>
2420         <ImagerySection name="background_section">
2421             <ImageryComponent>
2422                 <Area>
2423                     <Dim type="LeftEdge" ><AbsoluteDim value="3" /></Dim>
2424                     <Dim type="TopEdge" ><AbsoluteDim value="3" /></Dim>
2425                     <Dim type="Width" >
2426                         <OperatorDim op="Subtract">
2427                             <UnifiedDim scale="1" type="Width" />
2428                             <AbsoluteDim value="6" />
2429                         </OperatorDim>
2430                     </Dim>
2431                     <Dim type="Height" >
2432                         <OperatorDim op="Subtract">
2433                             <UnifiedDim scale="1" type="Height" />
2434                             <AbsoluteDim value="6" />
2435                         </OperatorDim>
2436                     </Dim>
2437                 </Area>
2438                 <Image component="Background" name="GlossySerpentFHD/MiniButton_Background" /> <!-- shared image from other item -->
2439                 <VertFormatProperty name="VertImageFormatting" />
2440                 <HorzFormatProperty name="HorzImageFormatting" />
2441             </ImageryComponent>
2442         </ImagerySection>
2444         <ImagerySection name="background_highlight">
2445             <ImageryComponent>
2446                 <Area>
2447                     <Dim type="LeftEdge" ><AbsoluteDim value="3" /></Dim>
2448                     <Dim type="TopEdge" ><AbsoluteDim value="3" /></Dim>
2449                     <Dim type="Width" >
2450                         <OperatorDim op="Subtract">
2451                             <UnifiedDim scale="1" type="Width" />
2452                             <AbsoluteDim value="6" />
2453                         </OperatorDim>
2454                     </Dim>
2455                     <Dim type="Height" >
2456                         <OperatorDim op="Subtract">
2457                             <UnifiedDim scale="1" type="Height" />
2458                             <AbsoluteDim value="6" />
2459                         </OperatorDim>
2460                     </Dim>
2461                 </Area>
2462                 <Image component="Background" name="GlossySerpentFHD/MiniButton_BackgHighlight" />  <!-- shared image from other item -->
2463                 <VertFormatProperty name="VertImageFormatting" />
2464                 <HorzFormatProperty name="HorzImageFormatting" />
2465             </ImageryComponent>
2466         </ImagerySection>
2468         <StateImagery name="Normal">
2469             <Layer>
2470                 <Section section="background_section">
2471                     <ColourProperty name="GS_MainThemeColour" />
2472                 </Section>
2473             </Layer>
2474             <Layer>
2475                 <Section section="background_highlight">
2476                     <ColourProperty name="GS_ShineColour" />
2477                 </Section>
2478             </Layer>
2479             <Layer>
2480                 <Section section="border_section" />
2481                 <Section section="glyph" />
2482             </Layer>
2483         </StateImagery>
2485         <StateImagery name="Hover">
2486             <Layer>
2487                 <Section section="background_section">
2488                     <ColourProperty name="GS_LighterThemeColour" />
2489                 </Section>
2490             </Layer>
2491             <Layer>
2492                 <Section section="background_highlight">
2493                     <ColourProperty name="GS_ShineColour" />
2494                 </Section>
2495             </Layer>
2496             <Layer>
2497                 <Section section="border_section" />
2498                 <Section section="glyph" />
2499             </Layer>
2500         </StateImagery>
2502         <StateImagery name="Pushed">
2503             <Layer>
2504                 <Section section="background_section">
2505                     <ColourProperty name="GS_DarkerThemeColour" />
2506                 </Section>
2507             </Layer>
2508             <Layer>
2509                 <Section section="background_highlight">
2510                     <ColourProperty name="GS_ShineColour" />
2511                 </Section>
2512             </Layer>
2513             <Layer>
2514                 <Section section="border_section" />
2515                 <Section section="glyph" />
2516             </Layer>
2517         </StateImagery>
2518         
2519         <StateImagery name="PushedOff">
2520             <Layer>
2521                 <Section section="background_section">
2522                     <ColourProperty name="GS_LighterThemeColour" />
2523                 </Section>
2524             </Layer>
2525             <Layer>
2526                 <Section section="background_highlight">
2527                     <ColourProperty name="GS_ShineColour" />
2528                 </Section>
2529             </Layer>
2530             <Layer>
2531                 <Section section="border_section" />
2532                 <Section section="glyph" />
2533             </Layer>
2534         </StateImagery>
2535         
2536         <StateImagery name="Disabled">
2537             <Layer>
2538                 <Section section="background_section">
2539                     <Colours topLeft="997F7F7F" topRight="997F7F7F" bottomLeft="997F7F7F" bottomRight="997F7F7F" />
2540                 </Section>
2541             </Layer>
2542             <Layer>
2543                 <Section section="background_highlight">
2544                     <ColourProperty name="GS_ShineColour" />
2545                 </Section>
2546             </Layer>
2547             <Layer>
2548                 <Section section="border_section" />
2549                 <Section section="glyph" />
2550             </Layer>
2552         </StateImagery>
2553     </WidgetLook>
2557     <!--
2558     ***************************************************
2559         GlossySerpentFHD/Listbox
2560         (based on the Taharez Look)
2561     ***************************************************
2562     -->
2563     <WidgetLook name="GlossySerpentFHD/Listbox">
2564         <!-- The size of the scrollbar + buttons -->
2565         <PropertyDefinition name="ScrollBarPreferredSize" initialValue="24" redrawOnWrite="true" layoutOnWrite="false" />
2567         <NamedArea name="ItemRenderingArea">
2568             <Area>
2569                 <Dim type="LeftEdge" ><ImageDim name="GlossySerpentFHD/ListboxLeft" dimension="Width" /></Dim>
2570                 <Dim type="TopEdge" ><ImageDim name="GlossySerpentFHD/ListboxTop" dimension="Height" /></Dim>
2571                 <Dim type="RightEdge" >
2572                     <OperatorDim op="Subtract">
2573                         <UnifiedDim scale="1" type="RightEdge" />
2574                         <ImageDim name="GlossySerpentFHD/ListboxRight" dimension="Width" />
2575                     </OperatorDim>
2576                 </Dim>
2577                 <Dim type="BottomEdge" >
2578                     <OperatorDim op="Subtract">
2579                         <UnifiedDim scale="1" type="BottomEdge" />
2580                         <ImageDim name="GlossySerpentFHD/ListboxBottom" dimension="Height" />
2581                     </OperatorDim>
2582                 </Dim>
2583             </Area>
2584         </NamedArea>
2585         <NamedArea name="ItemRenderingAreaHScroll">
2586             <Area>
2587                 <Dim type="LeftEdge" ><ImageDim name="GlossySerpentFHD/ListboxLeft" dimension="Width" /></Dim>
2588                 <Dim type="TopEdge" ><ImageDim name="GlossySerpentFHD/ListboxTop" dimension="Height" /></Dim>
2589                 <Dim type="RightEdge" >
2590                     <OperatorDim op="Subtract">
2591                         <UnifiedDim scale="1" type="RightEdge" />
2592                         <ImageDim name="GlossySerpentFHD/ListboxRight" dimension="Width" />
2593                     </OperatorDim>
2594                 </Dim>
2595                 <Dim type="BottomEdge" >
2596                     <OperatorDim op="Subtract">
2597                         <UnifiedDim scale="1" type="BottomEdge" />
2598                         <WidgetDim widget="__auto_hscrollbar__" dimension="Height" />
2599                     </OperatorDim>
2600                 </Dim>
2601             </Area>
2602         </NamedArea>
2603         <NamedArea name="ItemRenderingAreaVScroll">
2604             <Area>
2605                 <Dim type="LeftEdge" ><ImageDim name="GlossySerpentFHD/ListboxLeft" dimension="Width" /></Dim>
2606                 <Dim type="TopEdge" ><ImageDim name="GlossySerpentFHD/ListboxTop" dimension="Height" /></Dim>
2607                 <Dim type="RightEdge" >
2608                     <OperatorDim op="Subtract">
2609                         <UnifiedDim scale="1" type="RightEdge" />
2610                         <WidgetDim widget="__auto_vscrollbar__" dimension="Width" />
2611                     </OperatorDim>
2612                 </Dim>
2613                 <Dim type="BottomEdge" >
2614                     <OperatorDim op="Subtract">
2615                         <UnifiedDim scale="1" type="BottomEdge" />
2616                         <ImageDim name="GlossySerpentFHD/ListboxBottom" dimension="Height" />
2617                     </OperatorDim>
2618                 </Dim>
2619             </Area>
2620         </NamedArea>
2621         <NamedArea name="ItemRenderingAreaHVScroll">
2622             <Area>
2623                 <Dim type="LeftEdge" ><ImageDim name="GlossySerpentFHD/ListboxLeft" dimension="Width" /></Dim>
2624                 <Dim type="TopEdge" ><ImageDim name="GlossySerpentFHD/ListboxTop" dimension="Height" /></Dim>
2625                 <Dim type="RightEdge" >
2626                     <OperatorDim op="Subtract">
2627                         <UnifiedDim scale="1" type="RightEdge" />
2628                         <WidgetDim widget="__auto_vscrollbar__" dimension="Width" />
2629                     </OperatorDim>
2630                 </Dim>
2631                 <Dim type="BottomEdge" >
2632                     <OperatorDim op="Subtract">
2633                         <UnifiedDim scale="1" type="BottomEdge" />
2634                         <WidgetDim widget="__auto_hscrollbar__" dimension="Height" />
2635                     </OperatorDim>
2636                 </Dim>
2637             </Area>
2638         </NamedArea>
2639         <Child  type="GlossySerpentFHD/HorizontalScrollbar" nameSuffix="__auto_hscrollbar__">
2640             <Area>
2641                 <Dim type="LeftEdge" ><AbsoluteDim value="8" /></Dim>
2642                 <Dim type="TopEdge" ><AbsoluteDim value="-8" /></Dim>
2643                 <Dim type="Width" >
2644                     <OperatorDim op="Subtract">
2645                         <UnifiedDim scale="1" type="Width" />
2646                         <OperatorDim op="Add">
2647                             <PropertyDim name="ScrollBarPreferredSize" />
2648                             <AbsoluteDim value="12" />
2649                         </OperatorDim>
2650                     </OperatorDim>
2651                 </Dim>
2652                 <Dim type="Height" >
2653                     <PropertyDim name="ScrollBarPreferredSize" />
2654                 </Dim>
2655             </Area>
2656             <VertAlignment type="BottomAligned" />
2657         </Child>
2658         <Child  type="GlossySerpentFHD/VerticalScrollbar" nameSuffix="__auto_vscrollbar__">
2659             <Area>
2660                 <Dim type="LeftEdge" ><AbsoluteDim value="-8"  /></Dim>
2661                 <Dim type="TopEdge" ><AbsoluteDim value="8" /></Dim>
2662                 <Dim type="Width" >
2663                     <PropertyDim name="ScrollBarPreferredSize" />
2664                 </Dim>
2665                 <Dim type="Height" >
2666                     <OperatorDim op="Subtract">
2667                         <UnifiedDim scale="1" type="Height" />
2668                         <OperatorDim op="Add">
2669                             <PropertyDim name="ScrollBarPreferredSize" />
2670                             <AbsoluteDim value="12" />
2671                         </OperatorDim>
2672                     </OperatorDim>
2673                 </Dim>
2674             </Area>
2675             <HorzAlignment type="RightAligned" />
2676         </Child>
2677         <ImagerySection name="main">
2678             <FrameComponent>
2679                 <Area>
2680                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
2681                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
2682                     <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
2683                     <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
2684                 </Area>
2685                 <Image component="TopLeftCorner" name="GlossySerpentFHD/ListboxTopLeft" />
2686                 <Image component="TopRightCorner" name="GlossySerpentFHD/ListboxTopRight" />
2687                 <Image component="BottomLeftCorner" name="GlossySerpentFHD/ListboxBottomLeft" />
2688                 <Image component="BottomRightCorner" name="GlossySerpentFHD/ListboxBottomRight" />
2689                 <Image component="LeftEdge" name="GlossySerpentFHD/ListboxLeft" />
2690                 <Image component="RightEdge" name="GlossySerpentFHD/ListboxRight" />
2691                 <Image component="TopEdge" name="GlossySerpentFHD/ListboxTop" />
2692                 <Image component="BottomEdge" name="GlossySerpentFHD/ListboxBottom" />
2693                 <Image component="Background" name="GlossySerpentFHD/ListboxBackdrop" />
2694             </FrameComponent>
2695         </ImagerySection>
2696         <StateImagery name="Enabled">
2697             <Layer>
2698                 <Section section="main" />
2699             </Layer>
2700         </StateImagery>
2701         <StateImagery name="Disabled">
2702             <Layer>
2703                 <Section section="main">
2704                     <Colours topLeft="FF7F7F7F" topRight="FF7F7F7F" bottomLeft="FF7F7F7F" bottomRight="FF7F7F7F" />
2705                 </Section>
2706             </Layer>
2707         </StateImagery>
2708     </WidgetLook>
2712     <!--
2713     ***************************************************
2714         GlossySerpentFHD/ListboxTransparent
2715         (based on the Taharez Look)
2716     ***************************************************
2717     -->
2718     <WidgetLook name="GlossySerpentFHD/ListboxTransparent">
2719         <!-- The size of the scrollbar + buttons -->
2720         <PropertyDefinition name="ScrollBarPreferredSize" initialValue="24" redrawOnWrite="true" layoutOnWrite="false" />
2722         <NamedArea name="ItemRenderingArea">
2723             <Area>
2724                 <Dim type="LeftEdge" ><ImageDim name="GlossySerpentFHD/ListboxLeft" dimension="Width" /></Dim>
2725                 <Dim type="TopEdge" ><ImageDim name="GlossySerpentFHD/ListboxTop" dimension="Height" /></Dim>
2726                 <Dim type="RightEdge" >
2727                     <OperatorDim op="Subtract">
2728                         <UnifiedDim scale="1" type="RightEdge" />
2729                         <ImageDim name="GlossySerpentFHD/ListboxRight" dimension="Width" />
2730                     </OperatorDim>
2731                 </Dim>
2732                 <Dim type="BottomEdge" >
2733                     <OperatorDim op="Subtract">
2734                         <UnifiedDim scale="1" type="BottomEdge" />
2735                         <ImageDim name="GlossySerpentFHD/ListboxBottom" dimension="Height" />
2736                     </OperatorDim>
2737                 </Dim>
2738             </Area>
2739         </NamedArea>
2740         <NamedArea name="ItemRenderingAreaHScroll">
2741             <Area>
2742                 <Dim type="LeftEdge" ><ImageDim name="GlossySerpentFHD/ListboxLeft" dimension="Width" /></Dim>
2743                 <Dim type="TopEdge" ><ImageDim name="GlossySerpentFHD/ListboxTop" dimension="Height" /></Dim>
2744                 <Dim type="RightEdge" >
2745                     <OperatorDim op="Subtract">
2746                         <UnifiedDim scale="1" type="RightEdge" />
2747                         <ImageDim name="GlossySerpentFHD/ListboxRight" dimension="Width" />
2748                     </OperatorDim>
2749                 </Dim>
2750                 <Dim type="BottomEdge" >
2751                     <OperatorDim op="Subtract">
2752                         <UnifiedDim scale="1" type="BottomEdge" />
2753                         <WidgetDim widget="__auto_hscrollbar__" dimension="Height" />
2754                     </OperatorDim>
2755                 </Dim>
2756             </Area>
2757         </NamedArea>
2758         <NamedArea name="ItemRenderingAreaVScroll">
2759             <Area>
2760                 <Dim type="LeftEdge" ><AbsoluteDim value="25" /></Dim>
2761                 <Dim type="TopEdge" ><ImageDim name="GlossySerpentFHD/ListboxTop" dimension="Height" /></Dim>
2762                 <Dim type="RightEdge" ><UnifiedDim scale="1" type="Width" /></Dim>
2763                 <Dim type="BottomEdge" >
2764                     <OperatorDim op="Subtract">
2765                         <UnifiedDim scale="1" type="BottomEdge" />
2766                         <ImageDim name="GlossySerpentFHD/ListboxBottom" dimension="Height" />
2767                     </OperatorDim>
2768                 </Dim>
2769             </Area>
2770         </NamedArea>
2771         <NamedArea name="ItemRenderingAreaHVScroll">
2772             <Area>
2773                 <Dim type="LeftEdge" ><AbsoluteDim value="25" /></Dim>
2774                 <Dim type="TopEdge" ><ImageDim name="GlossySerpentFHD/ListboxTop" dimension="Height" /></Dim>
2775                 <Dim type="RightEdge" ><UnifiedDim scale="1" type="Width" /></Dim>
2776                 <Dim type="BottomEdge" >
2777                     <OperatorDim op="Subtract">
2778                         <UnifiedDim scale="1" type="BottomEdge" />
2779                         <WidgetDim widget="__auto_hscrollbar__" dimension="Height" />
2780                     </OperatorDim>
2781                 </Dim>
2782             </Area>
2783         </NamedArea>
2784         <Child  type="GlossySerpentFHD/HorizontalScrollbar" nameSuffix="__auto_hscrollbar__">
2785             <Area>
2786                 <Dim type="LeftEdge" ><AbsoluteDim value="3" /></Dim>
2787                 <Dim type="TopEdge" ><AbsoluteDim value="-3" /></Dim>
2788                 <Dim type="Width" >
2789                     <OperatorDim op="Subtract">
2790                         <UnifiedDim scale="1" type="Width" />
2791                         <OperatorDim op="Add">
2792                             <PropertyDim name="ScrollBarPreferredSize" />
2793                             <AbsoluteDim value="4" />
2794                         </OperatorDim>
2795                     </OperatorDim>
2796                 </Dim>
2797                 <Dim type="Height" >
2798                     <PropertyDim name="ScrollBarPreferredSize" />
2799                 </Dim>
2800             </Area>
2801             <VertAlignment type="BottomAligned" />
2802         </Child>
2803         <Child  type="GlossySerpentFHD/VerticalScrollbar" nameSuffix="__auto_vscrollbar__">
2804             <Area>
2805                 <Dim type="LeftEdge" ><AbsoluteDim value="0"  /></Dim>
2806                 <Dim type="TopEdge" ><AbsoluteDim value="3" /></Dim>
2807                 <Dim type="Width" ><AbsoluteDim value="20" /></Dim>
2808                 <Dim type="Height" >
2809                     <OperatorDim op="Subtract">
2810                         <UnifiedDim scale="1" type="Height" />
2811                         <OperatorDim op="Add">
2812                             <PropertyDim name="ScrollBarPreferredSize" />
2813                             <AbsoluteDim value="4" />
2814                         </OperatorDim>
2815                     </OperatorDim>
2816                 </Dim>
2817             </Area>
2818             <HorzAlignment type="LeftAligned" />
2819         </Child>
2820         <ImagerySection name="main">
2821             <FrameComponent>
2822                 <Area>
2823                     <Dim type="LeftEdge" ><AbsoluteDim value="20" /></Dim>
2824                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
2825                     <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
2826                     <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
2827                 </Area>
2828             </FrameComponent>
2829         </ImagerySection>
2830         <StateImagery name="Enabled">
2831             <Layer>
2832                 <Section section="main" />
2833             </Layer>
2834         </StateImagery>
2835         <StateImagery name="Disabled">
2836             <Layer>
2837                 <Section section="main">
2838                     <Colours topLeft="FF7F7F7F" topRight="FF7F7F7F" bottomLeft="FF7F7F7F" bottomRight="FF7F7F7F" />
2839                 </Section>
2840             </Layer>
2841         </StateImagery>
2842     </WidgetLook>
2846     <!--
2847     ***************************************************
2848         GlossySerpentFHD/ComboDropList
2849         (based on the Taharez Look)
2850     ***************************************************
2851     -->
2852     <WidgetLook name="GlossySerpentFHD/ComboDropList">
2853         <NamedArea name="ItemRenderingArea">
2854             <Area>
2855                 <Dim type="LeftEdge" ><ImageDim name="GlossySerpentFHD/ComboboxListLeft" dimension="Width" /></Dim>
2856                 <Dim type="TopEdge" ><ImageDim name="GlossySerpentFHD/ComboboxListTop" dimension="Height" /></Dim>
2857                 <Dim type="RightEdge" >
2858                     <OperatorDim op="Subtract">
2859                         <UnifiedDim scale="1" type="RightEdge" />
2860                         <ImageDim name="GlossySerpentFHD/ComboboxListRight" dimension="Width" />
2861                     </OperatorDim>
2862                 </Dim>
2863                 <Dim type="BottomEdge" >
2864                     <OperatorDim op="Subtract">
2865                         <UnifiedDim scale="1" type="BottomEdge" />
2866                         <ImageDim name="GlossySerpentFHD/ComboboxListBottom" dimension="Height" />
2867                     </OperatorDim>
2868                 </Dim>
2869             </Area>
2870         </NamedArea>
2871         <NamedArea name="ItemRenderingAreaHScroll">
2872             <Area>
2873                 <Dim type="LeftEdge" ><ImageDim name="GlossySerpentFHD/ComboboxListLeft" dimension="Width" /></Dim>
2874                 <Dim type="TopEdge" ><ImageDim name="GlossySerpentFHD/ComboboxListTop" dimension="Height" /></Dim>
2875                 <Dim type="RightEdge" >
2876                     <OperatorDim op="Subtract">
2877                         <UnifiedDim scale="1" type="RightEdge" />
2878                         <ImageDim name="GlossySerpentFHD/ComboboxListRight" dimension="Width" />
2879                     </OperatorDim>
2880                 </Dim>
2881                 <Dim type="BottomEdge" >
2882                     <OperatorDim op="Subtract">
2883                         <UnifiedDim scale="1" type="BottomEdge" />
2884                         <WidgetDim widget="__auto_hscrollbar__" dimension="Height" />
2885                     </OperatorDim>
2886                 </Dim>
2887             </Area>
2888         </NamedArea>
2889         <NamedArea name="ItemRenderingAreaVScroll">
2890             <Area>
2891                 <Dim type="LeftEdge" ><ImageDim name="GlossySerpentFHD/ComboboxListLeft" dimension="Width" /></Dim>
2892                 <Dim type="TopEdge" ><ImageDim name="GlossySerpentFHD/ComboboxListTop" dimension="Height" /></Dim>
2894                 <Dim type="RightEdge" >
2895                     <OperatorDim op="Subtract">
2896                         <UnifiedDim scale="1" type="RightEdge" />
2897                         <WidgetDim widget="__auto_vscrollbar__" dimension="Width" />
2898                     </OperatorDim>
2899                 </Dim>
2900                 <Dim type="BottomEdge" >
2901                     <OperatorDim op="Subtract">
2902                         <UnifiedDim scale="1" type="BottomEdge" />
2903                         <ImageDim name="GlossySerpentFHD/ComboboxListBottom" dimension="Height" />
2904                     </OperatorDim>
2905                 </Dim>
2906             </Area>
2907         </NamedArea>
2908         <NamedArea name="ItemRenderingAreaHVScroll">
2909             <Area>
2910                 <Dim type="LeftEdge" ><ImageDim name="GlossySerpentFHD/ComboboxListLeft" dimension="Width" /></Dim>
2911                 <Dim type="TopEdge" ><ImageDim name="GlossySerpentFHD/ComboboxListTop" dimension="Height" /></Dim>
2912                 <Dim type="RightEdge" >
2913                     <OperatorDim op="Subtract">
2914                         <UnifiedDim scale="1" type="RightEdge" />
2915                         <WidgetDim widget="__auto_vscrollbar__" dimension="Width" />
2916                     </OperatorDim>
2917                 </Dim>
2918                 <Dim type="BottomEdge" >
2919                     <OperatorDim op="Subtract">
2920                         <UnifiedDim scale="1" type="BottomEdge" />
2921                         <WidgetDim widget="__auto_hscrollbar__" dimension="Height" />
2922                     </OperatorDim>
2923                 </Dim>
2924             </Area>
2925         </NamedArea>
2926         <Child  type="GlossySerpentFHD/HorizontalScrollbar" nameSuffix="__auto_hscrollbar__">
2927             <Area>
2928                 <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
2929                 <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
2930                 <Dim type="Width" ><UnifiedDim scale="1" offset="-16" type="Width" /></Dim>
2931                 <Dim type="Height" ><AbsoluteDim value="16" /></Dim>
2932             </Area>
2933             <VertAlignment type="BottomAligned" />
2934         </Child>
2935         <Child  type="GlossySerpentFHD/VerticalScrollbar" nameSuffix="__auto_vscrollbar__">
2936             <Area>
2937                 <Dim type="LeftEdge" ><AbsoluteDim value="-8" /></Dim>
2938                 <Dim type="TopEdge" ><AbsoluteDim value="8" /></Dim>
2939                 <Dim type="Width" ><AbsoluteDim value="24" /></Dim>
2940                 <Dim type="Height" ><UnifiedDim scale="1" offset="-16" type="Height" /></Dim>
2941             </Area>
2942             <HorzAlignment type="RightAligned" />
2943         </Child>
2944         <ImagerySection name="main">
2945             <FrameComponent>
2946                 <Area>
2947                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
2948                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
2949                     <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
2950                     <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
2951                 </Area>
2952                 <Image component="TopLeftCorner" name="GlossySerpentFHD/ComboboxListTopLeft" />
2953                 <Image component="TopRightCorner" name="GlossySerpentFHD/ComboboxListTopRight" />
2954                 <Image component="BottomLeftCorner" name="GlossySerpentFHD/ComboboxListBottomLeft" />
2955                 <Image component="BottomRightCorner" name="GlossySerpentFHD/ComboboxListBottomRight" />
2956                 <Image component="LeftEdge" name="GlossySerpentFHD/ComboboxListLeft" />
2957                 <Image component="RightEdge" name="GlossySerpentFHD/ComboboxListRight" />
2958                 <Image component="TopEdge" name="GlossySerpentFHD/ComboboxListTop" />
2959                 <Image component="BottomEdge" name="GlossySerpentFHD/ComboboxListBottom" />
2960                 <Image component="Background" name="GlossySerpentFHD/ComboboxListBackdrop" />
2961             </FrameComponent>
2962         </ImagerySection>
2963         <StateImagery name="Enabled">
2964             <Layer>
2965                 <Section section="main" />
2966             </Layer>
2967         </StateImagery>
2968         <StateImagery name="Disabled">
2969             <Layer>
2970                 <Section section="main">
2971                     <Colours topLeft="FF7F7F7F" topRight="FF7F7F7F" bottomLeft="FF7F7F7F" bottomRight="FF7F7F7F" />
2972                 </Section>
2973             </Layer>
2974         </StateImagery>
2975     </WidgetLook>
2977     <!--
2978     ***************************************************
2979         GlossySerpentFHD/ComboEditbox
2980         (based on the Taharez Look)
2981     ***************************************************
2982     -->
2983     <WidgetLook name="GlossySerpentFHD/ComboEditbox">
2984         <PropertyDefinition name="NormalTextColour" initialValue="FFFFFFFF" redrawOnWrite="true" />
2985         <PropertyDefinition name="SelectedTextColour" initialValue="FFFFDDDD" redrawOnWrite="true" />
2986         <PropertyDefinition name="ActiveSelectionColour" initialValue="FFFF8080" redrawOnWrite="true" />
2987         <PropertyDefinition name="InactiveSelectionColour" initialValue="FFB15050" redrawOnWrite="true" />
2988         <!-- Use the default mouse cursor -->
2989         <!--<Property name="MouseCursorImage" value="GlossySerpentFHDCursors/MouseTextBar" />-->
2990         <NamedArea name="TextArea">
2991             <Area>
2992                 <Dim type="LeftEdge" ><AbsoluteDim value="10" /></Dim>
2993                 <Dim type="TopEdge" ><AbsoluteDim value="5" /></Dim>
2994                 <Dim type="RightEdge" ><UnifiedDim scale="1.0" offset="-5" type="RightEdge" /></Dim>
2995                 <Dim type="BottomEdge" ><UnifiedDim scale="1.0" offset="-5" type="BottomEdge" /></Dim>
2996             </Area>
2997         </NamedArea>
2998         <ImagerySection name="container_normal">
2999             <FrameComponent>
3000                 <Area>
3001                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
3002                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
3003                     <Dim type="Width" ><UnifiedDim scale="1.0" type="Width" /></Dim>
3004                     <Dim type="Height" ><UnifiedDim scale="1.0" type="Height" /></Dim>
3005                 </Area>
3006                 <Image component="TopLeftCorner" name="GlossySerpentFHD/EditBox_TL" />
3007                 <Image component="LeftEdge" name="GlossySerpentFHD/EditBox_L" />
3008                 <Image component="BottomLeftCorner" name="GlossySerpentFHD/EditBox_BL" />
3009                 <Image component="TopEdge" name="GlossySerpentFHD/EditBox_T" />
3010                 <Image component="Background" name="GlossySerpentFHD/EditBox_M" />
3011                 <Image component="BottomEdge" name="GlossySerpentFHD/EditBox_B" />
3012                 <Image component="TopRightCorner" name="GlossySerpentFHD/EditBox_TR" />
3013                 <Image component="RightEdge" name="GlossySerpentFHD/EditBox_R" />
3014                 <Image component="BottomRightCorner" name="GlossySerpentFHD/EditBox_BR" />
3015             </FrameComponent>
3016         </ImagerySection>
3017         <ImagerySection name="selection">
3018             <ImageryComponent>
3019                 <Area>
3020                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
3021                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
3022                     <Dim type="RightEdge" ><UnifiedDim scale="1.0" type="RightEdge" /></Dim>
3023                     <Dim type="BottomEdge" ><UnifiedDim scale="1.0" type="BottomEdge" /></Dim>
3024                 </Area>
3025                 <Image name="GlossySerpentFHD/TextSelectionBrush" />
3026                 <VertFormat type="Stretched" />
3027                 <HorzFormat type="Stretched" />
3028             </ImageryComponent>
3029         </ImagerySection>
3030         <ImagerySection name="Caret">
3031             <ImageryComponent>
3032                 <Area>
3033                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
3034                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
3035                     <Dim type="Width" ><ImageDim name="GlossySerpentFHD/EditBoxCarat" dimension="Width" /></Dim>
3036                     <Dim type="BottomEdge" ><UnifiedDim scale="1.0" type="BottomEdge" /></Dim>
3037                 </Area>
3038                 <Image name="GlossySerpentFHD/EditBoxCarat" />
3039                 <VertFormat type="Stretched" />
3040                 <HorzFormat type="Stretched" />
3041             </ImageryComponent>
3042         </ImagerySection>
3043         <StateImagery name="Enabled">
3044             <Layer>
3045                 <Section section="container_normal" />
3046             </Layer>
3047         </StateImagery>
3048         <StateImagery name="ReadOnly">
3049             <Layer>
3050                 <Section section="container_normal" />
3051             </Layer>
3052         </StateImagery>
3053         <StateImagery name="Disabled">
3054             <Layer>
3055                 <Section section="container_normal">
3056                     <Colours topLeft="FF7F7F7F" topRight="FF7F7F7F" bottomLeft="FF7F7F7F" bottomRight="FF7F7F7F" />
3057                 </Section>
3058             </Layer>
3059         </StateImagery>
3060         <StateImagery name="ActiveSelection">
3061             <Layer>
3062                 <Section section="selection">
3063                     <ColourProperty name="ActiveSelectionColour" />
3064                 </Section>
3065             </Layer>
3066         </StateImagery>
3067         <StateImagery name="InactiveSelection">
3068             <Layer>
3069                 <Section section="selection">
3070                     <ColourProperty name="InactiveSelectionColour" />
3071                 </Section>
3072             </Layer>
3073         </StateImagery>
3074     </WidgetLook>
3076     <!--
3077     ***************************************************
3078         GlossySerpentFHD/Combobox
3079         (based on the Taharez Look)
3080     ***************************************************
3081     -->
3082     <WidgetLook name="GlossySerpentFHD/Combobox">
3083         <PropertyLinkDefinition name="NormalEditTextColour" widget="__auto_editbox__" targetProperty="NormalTextColour" initialValue="FFFFFFFF" />
3084         <PropertyLinkDefinition name="SelectedEditTextColour" widget="__auto_editbox__" targetProperty="SelectedTextColour" initialValue="FFFFFFDD" /> <!-- GS_Selection-->
3085         <PropertyLinkDefinition name="ActiveEditSelectionColour" widget="__auto_editbox__" targetProperty="ActiveSelectionColour" initialValue="FFFFB080" />
3086         <PropertyLinkDefinition name="InactiveEditSelectionColour" widget="__auto_editbox__" targetProperty="InactiveSelectionColour" initialValue="FFB18A50" />
3087         <Child  type="GlossySerpentFHD/ComboEditbox" nameSuffix="__auto_editbox__">
3088             <Area>
3089                 <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
3090                 <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
3091                 <Dim type="RightEdge" >
3092                     <OperatorDim op="Subtract">
3093                         <UnifiedDim scale="1" type="RightEdge" />
3094                         <OperatorDim op="Multiply">
3095                             <!-- button width should be 1.42 times greater than height -->
3096                             <FontDim type="LineSpacing" padding="10" />
3097                             <AbsoluteDim value="1.42" />
3098                         </OperatorDim>
3099                     </OperatorDim>
3100                 </Dim>
3101                 <Dim type="Height" >
3102                     <FontDim type="LineSpacing" padding="10" />
3103                 </Dim>
3104             </Area>
3105         </Child>
3106         <Child  type="GlossySerpentFHD/ComboDropList" nameSuffix="__auto_droplist__">
3107             <Area>
3108                 <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
3109                 <Dim type="TopEdge" ><WidgetDim widget="__auto_editbox__" dimension="BottomEdge" /></Dim>
3110                 <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
3111                 <Dim type="BottomEdge" ><UnifiedDim scale="1" type="BottomEdge" /></Dim>
3112             </Area>
3113         </Child>
3114         <Child  type="GlossySerpentFHD/GlyphButtonCombo" nameSuffix="__auto_button__">
3115             <Area>
3116                 <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
3117                 <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
3119                 <!-- width should be 1.42 times greater than height -->
3120                 <Dim type="Width" >
3121                     <OperatorDim op="Add">
3122                         <UnifiedDim scale="0" type="Width" />
3123                         <OperatorDim op="Multiply">
3124                             <WidgetDim widget="__auto_editbox__" dimension="Height" />
3125                             <AbsoluteDim value="1.42" />
3126                         </OperatorDim>
3127                     </OperatorDim>
3128                 </Dim>
3129                 <!-- if you want a square button instead, use the next line -->
3130                 <!--<Dim type="Width" ><WidgetDim widget="__auto_editbox__" dimension="Height" /></Dim>-->
3131                 <Dim type="Height" ><WidgetDim widget="__auto_editbox__" dimension="Height" /></Dim>
3132             </Area>
3133             <HorzAlignment type="RightAligned" />
3134             <Property name="GlyphImage" value="GlossySerpentFHD/ComboboxButtonGlyph" />
3135         </Child>
3136         <StateImagery name="Enabled" />
3137         <StateImagery name="Disabled" />
3138     </WidgetLook>
3142     <!--
3143     ***************************************************
3144         GlossySerpentFHD/GlyphButtonCombo
3145         (based on the Taharez Look)
3146     ***************************************************
3147     -->
3148     <WidgetLook name="GlossySerpentFHD/GlyphButtonCombo">
3149         <PropertyDefinition name="NormalImage" initialValue="" redrawOnWrite="true" />
3150         <PropertyDefinition name="HoverImage" initialValue="" redrawOnWrite="true" />
3151         <PropertyDefinition name="PushedImage" initialValue="" redrawOnWrite="true" />
3152         <PropertyDefinition name="GlyphImage" initialValue="" redrawOnWrite="true" />
3153         <PropertyDefinition name="VertImageFormatting" initialValue="Stretched" redrawOnWrite="true" />
3154         <PropertyDefinition name="HorzImageFormatting" initialValue="Stretched" redrawOnWrite="true" />
3155         
3156         <PropertyDefinition name="GS_DarkerThemeColour" initialValue="FF940000" redrawOnWrite="true" />
3157         <PropertyDefinition name="GS_LighterThemeColour" initialValue="FFFF0101" redrawOnWrite="true" />
3158         <PropertyDefinition name="GS_MainThemeColour" initialValue="FFDC5F5F" redrawOnWrite="true" />
3159         <PropertyDefinition name="GS_ShineColour" initialValue="B0FFFFFF" redrawOnWrite="true" />
3161         <ImagerySection name="glyph">
3162             <ImageryComponent>
3163                 <Area>
3164                     <Dim type="LeftEdge">
3165                         <AbsoluteDim value="0" />
3166                     </Dim>
3167                     <Dim type="TopEdge">
3168                         <AbsoluteDim value="0" />
3169                     </Dim>
3170                     <Dim type="Width">
3171                         <OperatorDim op="Subtract">
3172                             <UnifiedDim scale="1" type="Width" />
3173                             <AbsoluteDim value="0" />
3174                         </OperatorDim>
3175                     </Dim>
3176                     <Dim type="Height">
3177                         <OperatorDim op="Subtract">
3178                             <UnifiedDim scale="1" type="Height" />
3179                             <AbsoluteDim value="0" />
3180                         </OperatorDim>
3181                     </Dim>
3182                 </Area>
3183                 <ImageProperty name="GlyphImage" />
3184                 <VertFormatProperty name="VertImageFormatting" />
3185                 <HorzFormatProperty name="HorzImageFormatting" />
3186             </ImageryComponent>
3187         </ImagerySection>
3189         <ImagerySection name="border_section">
3190             <FrameComponent>
3191                 <Area>
3192                     <Dim type="LeftEdge"><AbsoluteDim value="0" /></Dim>
3193                     <Dim type="TopEdge"><AbsoluteDim value="0" /></Dim>
3194                     <Dim type="RightEdge"><UnifiedDim scale="1" type="RightEdge" /></Dim>
3195                     <Dim type="BottomEdge"><UnifiedDim scale="1" type="BottomEdge" /></Dim>
3196                 </Area>
3197                 <Image component="TopLeftCorner" name="GlossySerpentFHD/ComboboxButtonBorder_TL" />
3198                 <Image component="LeftEdge" name="GlossySerpentFHD/ComboboxButtonBorder_L" />
3199                 <Image component="BottomLeftCorner" name="GlossySerpentFHD/ComboboxButtonBorder_BL" />
3200                 <Image component="TopEdge" name="GlossySerpentFHD/ComboboxButtonBorder_T" />
3201                 <Image component="Background" name="GlossySerpentFHD/ComboboxButtonBorder_M" />
3202                 <Image component="BottomEdge" name="GlossySerpentFHD/ComboboxButtonBorder_B" />
3203                 <Image component="TopRightCorner" name="GlossySerpentFHD/ComboboxButtonBorder_TR" />
3204                 <Image component="RightEdge" name="GlossySerpentFHD/ComboboxButtonBorder_R" />
3205                 <Image component="BottomRightCorner" name="GlossySerpentFHD/ComboboxButtonBorder_BR" />
3206             </FrameComponent>
3207         </ImagerySection>
3209         <ImagerySection name="background_section">
3210             <ImageryComponent>
3211                 <Area>
3212                     <Dim type="LeftEdge" ><AbsoluteDim value="3" /></Dim>
3213                     <Dim type="TopEdge" ><AbsoluteDim value="3" /></Dim>
3214                     <Dim type="Width" >
3215                         <OperatorDim op="Subtract">
3216                             <UnifiedDim scale="1" type="Width" />
3217                             <AbsoluteDim value="6" />
3218                         </OperatorDim>
3219                     </Dim>
3220                     <Dim type="Height" >
3221                         <OperatorDim op="Subtract">
3222                             <UnifiedDim scale="1" type="Height" />
3223                             <AbsoluteDim value="6" />
3224                         </OperatorDim>
3225                     </Dim>
3226                 </Area>
3227                 <Image component="Background" name="GlossySerpentFHD/MiniButton_Background" /> <!-- shared image from other item -->
3228                 <VertFormatProperty name="VertImageFormatting" />
3229                 <HorzFormatProperty name="HorzImageFormatting" />
3230             </ImageryComponent>
3231         </ImagerySection>
3233         <ImagerySection name="background_highlight">
3234             <ImageryComponent>
3235                 <Area>
3236                     <Dim type="LeftEdge" ><AbsoluteDim value="3" /></Dim>
3237                     <Dim type="TopEdge" ><AbsoluteDim value="3" /></Dim>
3238                     <Dim type="Width" >
3239                         <OperatorDim op="Subtract">
3240                             <UnifiedDim scale="1" type="Width" />
3241                             <AbsoluteDim value="6" />
3242                         </OperatorDim>
3243                     </Dim>
3244                     <Dim type="Height" >
3245                         <OperatorDim op="Subtract">
3246                             <UnifiedDim scale="1" type="Height" />
3247                             <AbsoluteDim value="6" />
3248                         </OperatorDim>
3249                     </Dim>
3250                 </Area>
3251                 <Image component="Background" name="GlossySerpentFHD/MiniButton_BackgHighlight" />  <!-- shared image from other item -->
3252                 <VertFormatProperty name="VertImageFormatting" />
3253                 <HorzFormatProperty name="HorzImageFormatting" />
3254             </ImageryComponent>
3255         </ImagerySection>
3257         <StateImagery name="Normal">
3258             <Layer>
3259                 <Section section="background_section">
3260                     <ColourProperty name="GS_MainThemeColour" />
3261                 </Section>
3262             </Layer>
3263             <Layer>
3264                 <Section section="background_highlight">
3265                     <ColourProperty name="GS_ShineColour" />
3266                 </Section>
3267             </Layer>
3268             <Layer>
3269                 <Section section="border_section" />
3270                 <Section section="glyph" />
3271             </Layer>
3272         </StateImagery>
3274         <StateImagery name="Hover">
3275             <Layer>
3276                 <Section section="background_section">
3277                     <ColourProperty name="GS_LighterThemeColour" />
3278                 </Section>
3279             </Layer>
3280             <Layer>
3281                 <Section section="background_highlight">
3282                     <ColourProperty name="GS_ShineColour" />
3283                 </Section>
3284             </Layer>
3285             <Layer>
3286                 <Section section="border_section" />
3287                 <Section section="glyph" />
3288             </Layer>
3289         </StateImagery>
3291         <StateImagery name="Pushed">
3292             <Layer>
3293                 <Section section="background_section">
3294                     <ColourProperty name="GS_DarkerThemeColour" />
3295                 </Section>
3296             </Layer>
3297             <Layer>
3298                 <Section section="background_highlight">
3299                     <ColourProperty name="GS_ShineColour" />
3300                 </Section>
3301             </Layer>
3302             <Layer>
3303                 <Section section="border_section" />
3304                 <Section section="glyph" />
3305             </Layer>
3306         </StateImagery>
3307         
3308         <StateImagery name="PushedOff">
3309             <Layer>
3310                 <Section section="background_section">
3311                     <ColourProperty name="GS_LighterThemeColour" />
3312                 </Section>
3313             </Layer>
3314             <Layer>
3315                 <Section section="background_highlight">
3316                     <ColourProperty name="GS_ShineColour" />
3317                 </Section>
3318             </Layer>
3319             <Layer>
3320                 <Section section="border_section" />
3321                 <Section section="glyph" />
3322             </Layer>
3323         </StateImagery>
3324         
3325         <StateImagery name="Disabled">
3326             <Layer>
3327                 <Section section="background_section">
3328                     <ColourProperty name="GS_MainThemeColour" />
3329                     <Colours topLeft="997F7F7F" topRight="997F7F7F" bottomLeft="997F7F7F" bottomRight="997F7F7F" />
3330                 </Section>
3331             </Layer>
3332             <Layer>
3333                 <Section section="background_highlight">
3334                     <ColourProperty name="GS_ShineColour" />
3335                     <Colours topLeft="997F7F7F" topRight="997F7F7F" bottomLeft="997F7F7F" bottomRight="997F7F7F" />
3336                 </Section>
3337             </Layer>
3338             <Layer>
3339                 <Section section="border_section" />
3340                 <Section section="glyph" />
3341             </Layer>
3343         </StateImagery>
3344     </WidgetLook>
3348     <!--
3349     ***************************************************
3350         GlossySerpentFHD/ItemListbox
3351         (based on the Taharez Look)
3352     ***************************************************
3353     -->
3354     <WidgetLook name="GlossySerpentFHD/ItemListbox">
3355         <!-- The size of the scrollbar + buttons -->
3356         <PropertyDefinition name="ScrollBarPreferredSize" initialValue="24" redrawOnWrite="true" layoutOnWrite="false" />
3357         
3358         <NamedArea name="ItemRenderArea">
3359             <Area>
3360                 <Dim type="LeftEdge"><ImageDim name="GlossySerpentFHD/ListboxLeft" dimension="Width" /></Dim>
3361                 <Dim type="TopEdge">
3362                     <ImageDim name="GlossySerpentFHD/ListboxTop" dimension="Height" />
3363                 </Dim>
3364                 <Dim type="RightEdge">
3365                     <OperatorDim op="Subtract">
3366                         <UnifiedDim scale="1" type="RightEdge" />
3367                         <ImageDim name="GlossySerpentFHD/ListboxRight" dimension="Width" />
3368                     </OperatorDim>
3369                 </Dim>
3370                 <Dim type="Height">
3371                     <OperatorDim op="Subtract">
3372                         <UnifiedDim scale="1" type="Height" />
3373                         <ImageDim name="GlossySerpentFHD/ListboxBottom" dimension="Height" />
3374                     </OperatorDim>
3375                 </Dim>
3376             </Area>
3377         </NamedArea>
3378         <NamedArea name="ItemRenderAreaHScroll">
3379             <Area>
3380                 <Dim type="LeftEdge" ><ImageDim name="GlossySerpentFHD/ListboxLeft" dimension="Width" /></Dim>
3381                 <Dim type="TopEdge" ><ImageDim name="GlossySerpentFHD/ListboxTop" dimension="Height" /></Dim>
3382                 <Dim type="RightEdge" >
3383                     <OperatorDim op="Subtract">
3384                         <UnifiedDim scale="1" type="RightEdge" />
3385                         <ImageDim name="GlossySerpentFHD/ListboxRight" dimension="Width" />
3386                     </OperatorDim>
3387                 </Dim>
3388                 <Dim type="BottomEdge" >
3389                     <OperatorDim op="Subtract">
3390                         <UnifiedDim scale="1" type="BottomEdge" />
3391                         <WidgetDim widget="__auto_hscrollbar__" dimension="Height" />
3392                     </OperatorDim>
3393                 </Dim>
3394             </Area>
3395         </NamedArea>
3396         <NamedArea name="ItemRenderAreaVScroll">
3397             <Area>
3398                 <Dim type="LeftEdge" ><ImageDim name="GlossySerpentFHD/ListboxLeft" dimension="Width" /></Dim>
3399                 <Dim type="TopEdge" ><ImageDim name="GlossySerpentFHD/ListboxTop" dimension="Height" /></Dim>
3400                 <Dim type="RightEdge" >
3401                     <OperatorDim op="Subtract">
3402                         <UnifiedDim scale="1" type="RightEdge" />
3403                         <WidgetDim widget="__auto_vscrollbar__" dimension="Width" />
3404                     </OperatorDim>
3405                 </Dim>
3406                 <Dim type="BottomEdge" >
3407                     <OperatorDim op="Subtract">
3408                         <UnifiedDim scale="1" type="BottomEdge" />
3409                         <ImageDim name="GlossySerpentFHD/ListboxBottom" dimension="Height" />
3410                     </OperatorDim>
3411                 </Dim>
3412             </Area>
3413         </NamedArea>
3414         <NamedArea name="ItemRenderAreaHVScroll">
3415             <Area>
3416                 <Dim type="LeftEdge" ><ImageDim name="GlossySerpentFHD/ListboxLeft" dimension="Width" /></Dim>
3417                 <Dim type="TopEdge" ><ImageDim name="GlossySerpentFHD/ListboxTop" dimension="Height" /></Dim>
3418                 <Dim type="RightEdge" >
3419                     <OperatorDim op="Subtract">
3420                         <UnifiedDim scale="1" type="RightEdge" />
3421                         <WidgetDim widget="__auto_vscrollbar__" dimension="Width" />
3422                     </OperatorDim>
3423                 </Dim>
3424                 <Dim type="BottomEdge" >
3425                     <OperatorDim op="Subtract">
3426                         <UnifiedDim scale="1" type="BottomEdge" />
3427                         <WidgetDim widget="__auto_hscrollbar__" dimension="Height" />
3428                     </OperatorDim>
3429                 </Dim>
3430             </Area>
3431         </NamedArea>
3432         <Child  type="GlossySerpentFHD/HorizontalScrollbar" nameSuffix="__auto_hscrollbar__">
3433             <Area>
3434                 <Dim type="LeftEdge" ><AbsoluteDim value="8" /></Dim>
3435                 <Dim type="TopEdge" ><AbsoluteDim value="-8" /></Dim>
3436                 <Dim type="Width" >
3437                     <OperatorDim op="Subtract">
3438                         <UnifiedDim scale="1" type="Width" />
3439                         <OperatorDim op="Add">
3440                             <PropertyDim name="ScrollBarPreferredSize" />
3441                             <AbsoluteDim value="12" />
3442                         </OperatorDim>
3443                     </OperatorDim>
3444                 </Dim>
3445                 <Dim type="Height">
3446                     <PropertyDim name="ScrollBarPreferredSize" />
3447                 </Dim>
3448             </Area>
3449             <VertAlignment type="BottomAligned" />
3450             <Property name="NonClient" value="True" />
3451         </Child>
3452         <Child  type="GlossySerpentFHD/VerticalScrollbar" nameSuffix="__auto_vscrollbar__">
3453             <Area>
3454                 <Dim type="LeftEdge" ><AbsoluteDim value="-8"  /></Dim>
3455                 <Dim type="TopEdge" ><AbsoluteDim value="8" /></Dim>
3456                 <Dim type="Width" >
3457                     <PropertyDim name="ScrollBarPreferredSize" />
3458                 </Dim>
3459                 <Dim type="Height" >
3460                     <OperatorDim op="Subtract">
3461                         <UnifiedDim scale="1" type="Height" />
3462                         <OperatorDim op="Add">
3463                             <PropertyDim name="ScrollBarPreferredSize" />
3464                             <AbsoluteDim value="12" />
3465                         </OperatorDim>
3466                     </OperatorDim>
3467                 </Dim>
3468             </Area>
3469             <HorzAlignment type="RightAligned" />
3470             <Property name="NonClient" value="True" />
3471         </Child>
3472         <ImagerySection name="main">
3473             <FrameComponent>
3474                 <Area>
3475                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
3476                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
3477                     <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
3478                     <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
3479                 </Area>
3480                 <Image component="TopLeftCorner" name="GlossySerpentFHD/ListboxTopLeft" />
3481                 <Image component="TopRightCorner" name="GlossySerpentFHD/ListboxTopRight" />
3482                 <Image component="BottomLeftCorner" name="GlossySerpentFHD/ListboxBottomLeft" />
3483                 <Image component="BottomRightCorner" name="GlossySerpentFHD/ListboxBottomRight" />
3484                 <Image component="LeftEdge" name="GlossySerpentFHD/ListboxLeft" />
3485                 <Image component="RightEdge" name="GlossySerpentFHD/ListboxRight" />
3486                 <Image component="TopEdge" name="GlossySerpentFHD/ListboxTop" />
3487                 <Image component="BottomEdge" name="GlossySerpentFHD/ListboxBottom" />
3488                 <Image component="Background" name="GlossySerpentFHD/ListboxBackdrop" />
3489             </FrameComponent>
3490         </ImagerySection>
3491         <StateImagery name="Enabled">
3492             <Layer>
3493                 <Section section="main" />
3494             </Layer>
3495         </StateImagery>
3496         <StateImagery name="Disabled">
3497             <Layer>
3498                 <Section section="main">
3499                     <Colours topLeft="FF7F7F7F" topRight="FF7F7F7F" bottomLeft="FF7F7F7F" bottomRight="FF7F7F7F" />
3500                 </Section>
3501             </Layer>
3502         </StateImagery>
3503     </WidgetLook>
3506     <!--
3507     ***************************************************
3508         GlossySerpentFHD/ListboxItem
3509         (based on the Taharez Look)
3510     ***************************************************
3511     -->
3512     <WidgetLook name="GlossySerpentFHD/ListboxItem">
3513         <PropertyDefinition name="TextColour" initialValue="FFFFFFFF" redrawOnWrite="true" />
3514         <PropertyDefinition name="SelectedTextColour" initialValue="FFFFDDDD" redrawOnWrite="true" />
3515         <PropertyDefinition name="SelectionBrush" initialValue="GlossySerpentFHD/ListboxSelectionBrush" redrawOnWrite="true" />
3516         
3517         <PropertyDefinition name="GS_LighterThemeColour" initialValue="FFFF0101" redrawOnWrite="true" />
3518         
3519         <Property name="Selectable" value="True" />
3520         <NamedArea name="ContentSize">
3521             <Area>
3522                 <Dim type="LeftEdge" >
3523                     <AbsoluteDim value="0" />
3524                 </Dim>
3525                 <Dim type="TopEdge" >
3526                     <AbsoluteDim value="0" />
3527                 </Dim>
3528                 <Dim type="Width" >
3529                     <FontDim type="HorzExtent" padding="6" />
3530                 </Dim>
3531                 <Dim type="Height" >
3532                     <FontDim type="LineSpacing" />
3533                 </Dim>
3534             </Area>
3535         </NamedArea>
3536         
3537         <ImagerySection name="label">
3538             <TextComponent>
3539                 <Area>
3540                     <Dim type="TopEdge">
3541                         <AbsoluteDim value="0" />
3542                     </Dim>
3543                     <Dim type="LeftEdge">
3544                         <AbsoluteDim value="3" />
3545                     </Dim>
3546                     <Dim type="RightEdge">
3547                         <UnifiedDim scale="1" offset="-3" type="RightEdge" />
3548                     </Dim>
3549                     <Dim type="BottomEdge">
3550                         <UnifiedDim scale="1" type="BottomEdge" />
3551                     </Dim>
3552                 </Area>
3553             </TextComponent>
3554         </ImagerySection>
3555         
3556         <ImagerySection name="selection">
3557             <ImageryComponent>
3558                 <Area>
3559                     <Dim type="TopEdge">
3560                         <AbsoluteDim value="0" />
3561                     </Dim>
3562                     <Dim type="LeftEdge">
3563                         <AbsoluteDim value="0" />
3564                     </Dim>
3565                     <Dim type="RightEdge">
3566                         <UnifiedDim scale="1" type="RightEdge" />
3567                     </Dim>
3568                     <Dim type="BottomEdge">
3569                         <UnifiedDim scale="1" type="BottomEdge" />
3570                     </Dim>
3571                 </Area>
3572                 <ImageProperty name="SelectionBrush" />
3573                 <ColourProperty name="GS_LighterThemeColour" />
3574                 <VertFormat type="Stretched" />
3575                 <HorzFormat type="Stretched" />
3576             </ImageryComponent>
3577         </ImagerySection>
3578         
3579         <StateImagery name="Enabled">
3580             <Layer>
3581                 <Section section="label">
3582                     <ColourProperty name="TextColour" />
3583                 </Section>
3584             </Layer>
3585         </StateImagery>
3586         
3587         <StateImagery name="Disabled">
3588             <Layer>
3589                 <Section section="label">
3590                     <ColourProperty name="TextColour" />
3591                 </Section>
3592             </Layer>
3593         </StateImagery>
3594         
3595         <StateImagery name="SelectedEnabled">
3596             <Layer>
3597                 <Section section="selection" />
3598                 <Section section="label">
3599                     <ColourProperty name="SelectedTextColour" />
3600                 </Section>
3601             </Layer>
3602         </StateImagery>
3603         
3604         <StateImagery name="SelectedDisabled">
3605             <Layer>
3606                 <Section section="label">
3607                     <ColourProperty name="SelectedTextColour" />
3608                 </Section>
3609                 <Section section="selection" />
3610             </Layer>
3611         </StateImagery>
3612     </WidgetLook>
3614     
3616     <!--
3617     ***************************************************
3618         GlossySerpentFHD/Checkbox
3619         (based on the Taharez Look)
3620     ***************************************************
3621     -->
3622     <WidgetLook name="GlossySerpentFHD/Checkbox">
3623     <PropertyDefinition name="NormalTextColour" initialValue="FFFFFFFF" redrawOnWrite="true" />
3624         <PropertyDefinition name="HoverTextColour" initialValue="FFFFFFFF" redrawOnWrite="true" />
3625         <PropertyDefinition name="PushedTextColour" initialValue="FFFFFFFF" redrawOnWrite="true" />
3626         <PropertyDefinition name="DisabledTextColour" initialValue="FF7F7F7F" redrawOnWrite="true" />
3627         <PropertyDefinition name="BorderSpacing" initialValue="3" redrawOnWrite="true" layoutOnWrite="true" />
3628         
3629         <PropertyDefinition name="GS_DarkerThemeColour" initialValue="FF940000" redrawOnWrite="true" />
3630         <PropertyDefinition name="GS_LighterThemeColour" initialValue="FFFF0101" redrawOnWrite="true" />
3631         <PropertyDefinition name="GS_MainThemeColour" initialValue="FFDC5F5F" redrawOnWrite="true" />
3632         <PropertyDefinition name="GS_ShineColour" initialValue="B0FFFFFF" redrawOnWrite="true" />
3634         <ImagerySection name="label">
3635             <TextComponent>
3636                 <Area>
3637                     <Dim type="LeftEdge" >
3638                         <UnifiedDim scale="1" type="Height" />
3639                     </Dim>
3640                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
3641                     <Dim type="RightEdge" ><UnifiedDim scale="1" type="Width" /></Dim>
3642                     <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
3643                 </Area>
3644                 <VertFormat type="CentreAligned" />
3645                 <HorzFormat type="LeftAligned" />
3646             </TextComponent>
3647         </ImagerySection>
3649         <ImagerySection name="border_section">
3650             <FrameComponent>
3651                 <Area>
3652                     <Dim type="LeftEdge" ><PropertyDim name="BorderSpacing" /></Dim>
3653                     <Dim type="TopEdge" ><PropertyDim name="BorderSpacing" /></Dim>
3654                     <Dim type="RightEdge" >
3655                         <OperatorDim op="Subtract">
3656                             <UnifiedDim scale="1" type="Height" />
3657                             <PropertyDim name="BorderSpacing" />
3658                         </OperatorDim>
3659                     </Dim>
3660                     <Dim type="Height" >
3661                         <OperatorDim op="Subtract">
3662                             <UnifiedDim scale="1" type="Height" />
3663                             <OperatorDim op="Add">
3664                                 <PropertyDim name="BorderSpacing" />
3665                                 <PropertyDim name="BorderSpacing" />
3666                             </OperatorDim>
3667                         </OperatorDim>
3668                     </Dim>
3669                 </Area>
3671                 <Image component="TopLeftCorner" name="GlossySerpentFHD/CheckboxBorder_TL" />
3672                 <Image component="LeftEdge" name="GlossySerpentFHD/CheckboxBorder_L" />
3673                 <Image component="BottomLeftCorner" name="GlossySerpentFHD/CheckboxBorder_BL" />
3674                 <Image component="TopEdge" name="GlossySerpentFHD/CheckboxBorder_T" />
3675                 <Image component="Background" name="GlossySerpentFHD/CheckboxBorder_M" />
3676                 <Image component="BottomEdge" name="GlossySerpentFHD/CheckboxBorder_B" />
3677                 <Image component="TopRightCorner" name="GlossySerpentFHD/CheckboxBorder_TR" />
3678                 <Image component="RightEdge" name="GlossySerpentFHD/CheckboxBorder_R" />
3679                 <Image component="BottomRightCorner" name="GlossySerpentFHD/CheckboxBorder_BR" />
3680             </FrameComponent>
3681         </ImagerySection>
3683         <ImagerySection name="background_section">
3684             <ImageryComponent>
3685                 <Area>
3686                     <Dim type="LeftEdge" >
3687                         <OperatorDim op="Add">
3688                             <AbsoluteDim value="2" />
3689                             <PropertyDim name="BorderSpacing" />
3690                         </OperatorDim>
3691                     </Dim>
3692                     <Dim type="TopEdge" >
3693                         <OperatorDim op="Add">
3694                             <AbsoluteDim value="2" />
3695                             <PropertyDim name="BorderSpacing" />
3696                         </OperatorDim>
3697                     </Dim>
3698                     
3699                     <Dim type="RightEdge" >
3700                         <OperatorDim op="Subtract">
3701                             <UnifiedDim scale="1" type="Height" />
3702                             <OperatorDim op="Add">
3703                                 <AbsoluteDim value="2" />
3704                                 <PropertyDim name="BorderSpacing" />
3705                             </OperatorDim>
3706                         </OperatorDim>
3707                     </Dim>
3708                     
3709                     <Dim type="Height" >
3710                         <OperatorDim op="Subtract">
3711                             <UnifiedDim scale="1" type="Height" />
3712                             <OperatorDim op="Add">
3713                                 <AbsoluteDim value="4" />
3714                                 <OperatorDim op="Add">
3715                                     <PropertyDim name="BorderSpacing" />
3716                                     <PropertyDim name="BorderSpacing" />
3717                                 </OperatorDim>
3718                             </OperatorDim>
3719                         </OperatorDim>
3720                     </Dim>
3721                 </Area>
3722                 <Image component="Background" name="GlossySerpentFHD/CheckboxBackground" /> <!-- shared image from other item -->
3723                 <VertFormat type="Stretched" />
3724                 <HorzFormat type="Stretched" />
3725             </ImageryComponent>
3726         </ImagerySection>
3728         <ImagerySection name="background_highlight">
3729             <ImageryComponent>
3730                 <Area>
3731                     <Dim type="LeftEdge" >
3732                         <OperatorDim op="Add">
3733                             <AbsoluteDim value="2" />
3734                             <PropertyDim name="BorderSpacing" />
3735                         </OperatorDim>
3736                     </Dim>
3737                     <Dim type="TopEdge" >
3738                         <OperatorDim op="Add">
3739                             <AbsoluteDim value="2" />
3740                             <PropertyDim name="BorderSpacing" />
3741                         </OperatorDim>
3742                     </Dim>
3743                     
3744                     <Dim type="RightEdge" >
3745                         <OperatorDim op="Subtract">
3746                             <UnifiedDim scale="1" type="Height" />
3747                             <OperatorDim op="Add">
3748                                 <AbsoluteDim value="2" />
3749                                 <PropertyDim name="BorderSpacing" />
3750                             </OperatorDim>
3751                         </OperatorDim>
3752                     </Dim>
3753                     
3754                     <Dim type="Height" >
3755                         <OperatorDim op="Subtract">
3756                             <UnifiedDim scale="1" type="Height" />
3757                             <OperatorDim op="Add">
3758                                 <AbsoluteDim value="4" />
3759                                 <PropertyDim name="BorderSpacing" />
3760                             </OperatorDim>
3761                         </OperatorDim>
3762                     </Dim>
3763                 </Area>
3764                 <Image component="Background" name="GlossySerpentFHD/CheckboxBackgroundHighlight" /> <!-- shared image from other item -->
3765                 <VertFormat type="Stretched" />
3766                 <HorzFormat type="Stretched" />
3767             </ImageryComponent>
3768         </ImagerySection>
3770         <ImagerySection name="select_mark">
3771             <FrameComponent>
3772                 <Area>
3773                     <Dim type="LeftEdge" ><PropertyDim name="BorderSpacing" /></Dim>
3774                     <Dim type="TopEdge" >
3775                         <AbsoluteDim value="0" />
3776                     </Dim>
3777                     <Dim type="RightEdge" >
3778                         <OperatorDim op="Subtract">
3779                             <UnifiedDim scale="1" type="Height" />
3780                             <PropertyDim name="BorderSpacing" />
3781                         </OperatorDim>
3782                     </Dim>
3783                     <Dim type="Height" >
3784                         <OperatorDim op="Subtract">
3785                             <UnifiedDim scale="1" type="Height" />
3786                             <PropertyDim name="BorderSpacing" />
3787                         </OperatorDim>
3788                     </Dim>
3789                 </Area>
3791                 <Image name="GlossySerpentFHD/CheckboxMark" />
3792             </FrameComponent>
3793         </ImagerySection>
3794         
3795         <StateImagery name="Normal">
3796             <Layer>
3797                 <Section section="background_section">
3798                     <ColourProperty name="GS_MainThemeColour" />
3799                 </Section>
3800             </Layer>
3801             <Layer>
3802                 <Section section="background_highlight">
3803                     <ColourProperty name="GS_ShineColour" />
3804                 </Section>
3805             </Layer>
3806             <Layer>
3807                 <Section section="border_section" />
3808                 <Section section="label">
3809                     <ColourProperty name="NormalTextColour" />
3810                 </Section>
3811             </Layer>
3812         </StateImagery>
3813         
3814         <StateImagery name="Hover">
3815             <Layer>
3816                 <Section section="background_section">
3817                     <ColourProperty name="GS_LighterThemeColour" />
3818                 </Section>
3819             </Layer>
3820             <Layer>
3821                 <Section section="background_highlight">
3822                     <ColourProperty name="GS_ShineColour" />
3823                 </Section>
3824             </Layer>
3825             <Layer>
3826                 <Section section="border_section" />
3827                 <Section section="label">
3828                     <ColourProperty name="HoverTextColour" />
3829                 </Section>
3830             </Layer>
3831         </StateImagery>
3832         
3833         <StateImagery name="Disabled">
3834             <Layer>
3835                 <Section section="background_section">
3836                     <Colours topLeft="FF7F7F7F" topRight="FF7F7F7F" bottomLeft="FF7F7F7F" bottomRight="FF7F7F7F" />
3837                 </Section>
3838             </Layer>
3839             <Layer>
3840                 <Section section="background_highlight">
3841                     <ColourProperty name="GS_ShineColour" />
3842                 </Section>
3843             </Layer>
3844             <Layer>
3845                 <Section section="border_section" />
3846                 <Section section="label">
3847                     <ColourProperty name="DisabledTextColour" />
3848                 </Section>
3849             </Layer>
3850         </StateImagery>
3851         
3852         <StateImagery name="SelectedNormal">
3853             <Layer>
3854                 <Section section="background_section">
3855                     <ColourProperty name="GS_MainThemeColour" />
3856                 </Section>
3857             </Layer>
3858             <Layer>
3859                 <Section section="background_highlight">
3860                     <ColourProperty name="GS_ShineColour" />
3861                 </Section>
3862             </Layer>
3863             <Layer>
3864                 <Section section="border_section" />
3865                 <Section section="select_mark" />
3866                 <Section section="label">
3867                     <ColourProperty name="NormalTextColour" />
3868                 </Section>
3869             </Layer>
3870         </StateImagery>
3871         
3872         <StateImagery name="SelectedHover">
3873             <Layer>
3874                 <Section section="background_section">
3875                     <ColourProperty name="GS_LighterThemeColour" />
3876                 </Section>
3877             </Layer>
3878             <Layer>
3879                 <Section section="background_highlight">
3880                     <ColourProperty name="GS_ShineColour" />
3881                 </Section>
3882             </Layer>
3883             <Layer>
3884                 <Section section="border_section" />
3885                 <Section section="select_mark" />
3886                 <Section section="label">
3887                     <ColourProperty name="HoverTextColour" />
3888                 </Section>
3889             </Layer>
3890         </StateImagery>
3891                 
3892         <StateImagery name="SelectedDisabled">
3893             <Layer>
3894                 <Section section="background_section">
3895                     <Colours topLeft="FF7F7F7F" topRight="FF7F7F7F" bottomLeft="FF7F7F7F" bottomRight="FF7F7F7F" />
3896                 </Section>
3897             </Layer>
3898             <Layer>
3899                 <Section section="background_highlight">
3900                     <ColourProperty name="GS_ShineColour" />
3901                 </Section>
3902             </Layer>
3903             <Layer>
3904                 <Section section="border_section" />
3905                 <Section section="select_mark">
3906                     <Colours topLeft="FF7F7F7F" topRight="FF7F7F7F" bottomLeft="FF7F7F7F" bottomRight="FF7F7F7F" />
3907                 </Section>
3908                 <Section section="label">
3909                     <ColourProperty name="DisabledTextColour" />
3910                 </Section>
3911             </Layer>
3912         </StateImagery>
3913     </WidgetLook>
3917     <!--
3918     ***************************************************
3919         GlossySerpentFHD/Editbox
3920         (based on the Taharez Look)
3921     ***************************************************
3922     -->
3923     <WidgetLook name="GlossySerpentFHD/Editbox">
3924         <PropertyDefinition name="NormalTextColour" initialValue="FFFFFFFF" redrawOnWrite="true" />
3925         <PropertyDefinition name="SelectedTextColour" initialValue="FFFFDDDD" redrawOnWrite="true" />
3926         <PropertyDefinition name="ActiveSelectionColour" initialValue="FFFF8080" redrawOnWrite="true" />
3927         <PropertyDefinition name="InactiveSelectionColour" initialValue="FFB15050" redrawOnWrite="true" />
3928         <!-- Use the default mouse cursor -->
3929         <!--<Property name="MouseCursorImage" value="GlossySerpentFHDCursors/MouseTextBar" />-->
3930         <NamedArea name="TextArea">
3931             <Area>
3932                 <Dim type="LeftEdge" ><AbsoluteDim value="10" /></Dim>
3933                 <Dim type="TopEdge" ><AbsoluteDim value="5" /></Dim>
3934                 <Dim type="RightEdge" ><UnifiedDim scale="1.0" offset="-5" type="RightEdge" /></Dim>
3935                 <Dim type="BottomEdge" ><UnifiedDim scale="1.0" offset="-5" type="BottomEdge" /></Dim>
3936             </Area>
3937         </NamedArea>
3938         <ImagerySection name="container_normal">
3939             <FrameComponent>
3940                 <Area>
3941                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
3942                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
3943                     <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
3944                     <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
3945                 </Area>
3946                 <Image component="TopLeftCorner" name="GlossySerpentFHD/EditBox_TL" />
3947                 <Image component="LeftEdge" name="GlossySerpentFHD/EditBox_L" />
3948                 <Image component="BottomLeftCorner" name="GlossySerpentFHD/EditBox_BL" />
3949                 <Image component="TopEdge" name="GlossySerpentFHD/EditBox_T" />
3950                 <Image component="Background" name="GlossySerpentFHD/EditBox_M" />
3951                 <Image component="BottomEdge" name="GlossySerpentFHD/EditBox_B" />
3952                 <Image component="TopRightCorner" name="GlossySerpentFHD/EditBox_TR" />
3953                 <Image component="RightEdge" name="GlossySerpentFHD/EditBox_R" />
3954                 <Image component="BottomRightCorner" name="GlossySerpentFHD/EditBox_BR" />
3955             </FrameComponent>
3956         </ImagerySection>
3957         <ImagerySection name="selection">
3958             <ImageryComponent>
3959                 <Area>
3960                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
3961                     <Dim type="TopEdge" ><AbsoluteDim value="1" /></Dim>
3962                     <Dim type="RightEdge" ><UnifiedDim scale="1.0" type="RightEdge" /></Dim>
3963                     <Dim type="BottomEdge" ><UnifiedDim scale="1.0" type="BottomEdge" offset="-1"/></Dim>
3964                 </Area>
3965                 <Image name="GlossySerpentFHD/TextSelectionBrush" />
3966                 <VertFormat type="Stretched" />
3967                 <HorzFormat type="Stretched" />
3968             </ImageryComponent>
3969         </ImagerySection>
3970         <ImagerySection name="Caret">
3971             <ImageryComponent>
3972                 <Area>
3973                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
3974                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
3975                     <Dim type="Width" ><ImageDim name="GlossySerpentFHD/EditBoxCarat" dimension="Width" /></Dim>
3976                     <Dim type="BottomEdge" ><UnifiedDim scale="1.0" type="BottomEdge" /></Dim>
3977                 </Area>
3978                 <Image name="GlossySerpentFHD/EditBoxCarat" />
3979                 <VertFormat type="Stretched" />
3980                 <HorzFormat type="Stretched" />
3981             </ImageryComponent>
3982         </ImagerySection>
3983         <StateImagery name="Enabled">
3984             <Layer>
3985                 <Section section="container_normal" />
3986             </Layer>
3987         </StateImagery>
3988         <StateImagery name="ReadOnly">
3989             <Layer>
3990                 <Section section="container_normal" />
3991             </Layer>
3992         </StateImagery>
3993         <StateImagery name="Disabled">
3994             <Layer>
3995                 <Section section="container_normal">
3996                     <Colours topLeft="FF7F7F7F" topRight="FF7F7F7F" bottomLeft="FF7F7F7F" bottomRight="FF7F7F7F" />
3997                 </Section>
3998             </Layer>
3999         </StateImagery>
4000         <StateImagery name="ActiveSelection">
4001             <Layer>
4002                 <Section section="selection">
4003                     <ColourProperty name="ActiveSelectionColour" />
4004                 </Section>
4005             </Layer>
4006         </StateImagery>
4007         <StateImagery name="InactiveSelection">
4008             <Layer>
4009                 <Section section="selection">
4010                     <ColourProperty name="InactiveSelectionColour" />
4011                 </Section>
4012             </Layer>
4013         </StateImagery>
4014     </WidgetLook>
4017     <!--
4018     ***************************************************
4019         GlossySerpentFHD/Spinner
4020         (based on the Taharez Look)
4021     ***************************************************
4022     -->
4023     <WidgetLook name="GlossySerpentFHD/Spinner">
4024         <Child  type="GlossySerpentFHD/Editbox" nameSuffix="__auto_editbox__">
4025             <Area>
4026                 <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
4027                 <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
4028                 <Dim type="RightEdge" >
4029                     <OperatorDim op="Subtract">
4030                         <UnifiedDim scale="1" type="RightEdge" />
4031                         <OperatorDim op="Divide">
4032                             <UnifiedDim scale="1" type="Height" />
4033                             <AbsoluteDim value="2" />
4034                         </OperatorDim>
4035                     </OperatorDim>
4036                 </Dim>
4037                 <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
4038             </Area>
4039         </Child>
4041         <Child  type="GlossySerpentFHD/GlyphButton" nameSuffix="__auto_incbtn__">
4042             <Area>
4043                 <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
4044                 <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
4045                 <Dim type="Width" ><UnifiedDim scale="0.5" type="Height" /></Dim>
4046                 <Dim type="Height" ><UnifiedDim scale="0.5" type="Height" /></Dim>
4047             </Area>
4048             <HorzAlignment type="RightAligned" />
4049             <Property name="GlyphImage" value="GlossySerpentFHD/GlyphArrowUp" />
4050         </Child>
4051         
4052         <Child  type="GlossySerpentFHD/GlyphButton" nameSuffix="__auto_decbtn__">
4053             <Area>
4054                 <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
4055                 <Dim type="TopEdge" ><UnifiedDim scale="0.5" type="TopEdge" /></Dim>
4056                 <Dim type="Width" ><UnifiedDim scale="0.5" type="Height" /></Dim>
4057                 <Dim type="Height" ><UnifiedDim scale="0.5" type="Height" /></Dim>
4058             </Area>
4059             <HorzAlignment type="RightAligned" />
4060             <Property name="GlyphImage" value="GlossySerpentFHD/GlyphArrowDown" />
4061         </Child>
4062         <StateImagery name="Enabled" />
4063         <StateImagery name="Disabled" />
4064     </WidgetLook>
4068     <!--
4069     ***************************************************
4070         GlossySerpentFHD/MultiLineEditbox
4071         (based on the Taharez Look)
4072     ***************************************************
4073     -->
4074     <WidgetLook name="GlossySerpentFHD/MultiLineEditbox">
4075         <PropertyDefinition name="NormalTextColour" initialValue="FFFFFFFF" redrawOnWrite="true" />
4076         <PropertyDefinition name="SelectedTextColour" initialValue="FFFFDDDD" redrawOnWrite="true" />
4077         <PropertyDefinition name="ActiveSelectionColour" initialValue="FFFF8080" redrawOnWrite="true" />
4078         <PropertyDefinition name="InactiveSelectionColour" initialValue="FFB15050" redrawOnWrite="true" />
4080         <!-- The size of the scrollbar + buttons -->
4081         <PropertyDefinition name="ScrollBarPreferredSize" initialValue="24" redrawOnWrite="true" layoutOnWrite="false" />
4083         <Property name="MouseCursorImage" value="GlossySerpentFHDCursors/MouseTextBar" />
4084         <Property name="SelectionBrushImage" value="GlossySerpentFHD/MultiLineEditboxSelectionBrush" />
4085         <NamedArea name="TextArea">
4086             <Area>
4087                 <Dim type="LeftEdge" ><ImageDim name="GlossySerpentFHD/MultiLineEditboxLeft" dimension="Width" /></Dim>
4088                 <Dim type="TopEdge" ><ImageDim name="GlossySerpentFHD/MultiLineEditboxTop" dimension="Height" /></Dim>
4089                 <Dim type="RightEdge" >
4090                     <OperatorDim op="Subtract">
4091                         <UnifiedDim scale="1" type="RightEdge" />
4092                         <ImageDim name="GlossySerpentFHD/MultiLineEditboxRight" dimension="Width" />
4093                     </OperatorDim>
4094                 </Dim>
4095                 <Dim type="BottomEdge" >
4096                     <OperatorDim op="Subtract">
4097                         <UnifiedDim scale="1" type="BottomEdge" />
4098                         <ImageDim name="GlossySerpentFHD/MultiLineEditboxBottom" dimension="Height" />
4099                     </OperatorDim>
4100                 </Dim>
4101             </Area>
4102         </NamedArea>
4103         <NamedArea name="TextAreaHScroll">
4104             <Area>
4105                 <Dim type="LeftEdge" ><ImageDim name="GlossySerpentFHD/MultiLineEditboxLeft" dimension="Width" /></Dim>
4106                 <Dim type="TopEdge" ><ImageDim name="GlossySerpentFHD/MultiLineEditboxTop" dimension="Height" /></Dim>
4107                 <Dim type="RightEdge" >
4108                     <OperatorDim op="Subtract">
4109                         <UnifiedDim scale="1" type="RightEdge" />
4110                         <ImageDim name="GlossySerpentFHD/MultiLineEditboxRight" dimension="Width" />
4111                     </OperatorDim>
4112                 </Dim>
4113                 <Dim type="BottomEdge" >
4114                     <OperatorDim op="Subtract">
4115                         <UnifiedDim scale="1" type="BottomEdge" />
4116                         <WidgetDim widget="__auto_hscrollbar__" dimension="Height" />
4117                     </OperatorDim>
4118                 </Dim>
4119             </Area>
4120         </NamedArea>
4121         <NamedArea name="TextAreaVScroll">
4122             <Area>
4123                 <Dim type="LeftEdge" ><ImageDim name="GlossySerpentFHD/MultiLineEditboxLeft" dimension="Width" /></Dim>
4124                 <Dim type="TopEdge" ><ImageDim name="GlossySerpentFHD/MultiLineEditboxTop" dimension="Height" /></Dim>
4125                 <Dim type="RightEdge" >
4126                     <OperatorDim op="Subtract">
4127                         <UnifiedDim scale="1" type="RightEdge" />
4128                         <WidgetDim widget="__auto_vscrollbar__" dimension="Width" />
4129                     </OperatorDim>
4130                 </Dim>
4131                 <Dim type="BottomEdge" >
4132                     <OperatorDim op="Subtract">
4133                         <UnifiedDim scale="1" type="BottomEdge" />
4134                         <ImageDim name="GlossySerpentFHD/MultiLineEditboxBottom" dimension="Height" />
4135                     </OperatorDim>
4136                 </Dim>
4137             </Area>
4138         </NamedArea>
4139         <NamedArea name="TextAreaHVScroll">
4140             <Area>
4141                 <Dim type="LeftEdge" ><ImageDim name="GlossySerpentFHD/MultiLineEditboxLeft" dimension="Width" /></Dim>
4142                 <Dim type="TopEdge" ><ImageDim name="GlossySerpentFHD/MultiLineEditboxTop" dimension="Height" /></Dim>
4143                 <Dim type="RightEdge" >
4144                     <OperatorDim op="Subtract">
4145                         <UnifiedDim scale="1" type="RightEdge" />
4146                         <WidgetDim widget="__auto_vscrollbar__" dimension="Width" />
4147                     </OperatorDim>
4148                 </Dim>
4149                 <Dim type="BottomEdge" >
4150                     <OperatorDim op="Subtract">
4151                         <UnifiedDim scale="1" type="BottomEdge" />
4152                         <WidgetDim widget="__auto_hscrollbar__" dimension="Height" />
4153                     </OperatorDim>
4154                 </Dim>
4155             </Area>
4156         </NamedArea>
4157         <Child  type="GlossySerpentFHD/HorizontalScrollbar" nameSuffix="__auto_hscrollbar__">
4158             <Area>
4159                 <Dim type="LeftEdge" ><AbsoluteDim value="3" /></Dim>
4160                 <Dim type="TopEdge" ><AbsoluteDim value="-4" /></Dim>
4161                 <Dim type="Width" >
4162                     <OperatorDim op="Subtract">
4163                         <UnifiedDim scale="1" type="Width" />
4164                         <OperatorDim op="Add">
4165                             <PropertyDim name="ScrollBarPreferredSize" />
4166                             <AbsoluteDim value="5" />
4167                         </OperatorDim>
4168                     </OperatorDim>
4169                 </Dim>
4170                 <Dim type="Height">
4171                     <PropertyDim name="ScrollBarPreferredSize" />
4172                 </Dim>
4173             </Area>
4174             <VertAlignment type="BottomAligned" />
4175         </Child>
4176         <Child  type="GlossySerpentFHD/VerticalScrollbar" nameSuffix="__auto_vscrollbar__">
4177             <Area>
4178                 <Dim type="LeftEdge" ><AbsoluteDim value="-3"  /></Dim>
4179                 <Dim type="TopEdge" ><AbsoluteDim value="3" /></Dim>
4180                 <Dim type="Width" >
4181                     <PropertyDim name="ScrollBarPreferredSize" />
4182                 </Dim>
4183                 <Dim type="Height" >
4184                     <OperatorDim op="Subtract">
4185                         <UnifiedDim scale="1" type="Height" />
4186                         <OperatorDim op="Add">
4187                             <PropertyDim name="ScrollBarPreferredSize" />
4188                             <AbsoluteDim value="7" />
4189                         </OperatorDim>
4190                     </OperatorDim>
4191                 </Dim>
4192             </Area>
4193             <HorzAlignment type="RightAligned" />
4194         </Child>
4195         <ImagerySection name="main">
4196             <FrameComponent>
4197                 <Area>
4198                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
4199                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
4200                     <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
4201                     <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
4202                 </Area>
4203                 <Image component="TopLeftCorner" name="GlossySerpentFHD/MultiLineEditboxTopLeft" />
4204                 <Image component="TopRightCorner" name="GlossySerpentFHD/MultiLineEditboxTopRight" />
4205                 <Image component="BottomLeftCorner" name="GlossySerpentFHD/MultiLineEditboxBottomLeft" />
4206                 <Image component="BottomRightCorner" name="GlossySerpentFHD/MultiLineEditboxBottomRight" />
4207                 <Image component="LeftEdge" name="GlossySerpentFHD/MultiLineEditboxLeft" />
4208                 <Image component="RightEdge" name="GlossySerpentFHD/MultiLineEditboxRight" />
4209                 <Image component="TopEdge" name="GlossySerpentFHD/MultiLineEditboxTop" />
4210                 <Image component="BottomEdge" name="GlossySerpentFHD/MultiLineEditboxBottom" />
4211                 <Image component="Background" name="GlossySerpentFHD/MultiLineEditboxBackdrop" />
4212             </FrameComponent>
4213         </ImagerySection>
4214         <ImagerySection name="Caret">
4215             <ImageryComponent>
4216                 <Area>
4217                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
4218                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
4219                     <Dim type="Width" ><ImageDim name="GlossySerpentFHD/EditBoxCarat" dimension="Width" /></Dim>
4220                     <Dim type="BottomEdge" ><UnifiedDim scale="1.0" type="BottomEdge" /></Dim>
4221                 </Area>
4222                 <Image name="GlossySerpentFHD/EditBoxCarat" />
4223                 <VertFormat type="Stretched" />
4224                 <HorzFormat type="Stretched" />
4225             </ImageryComponent>
4226         </ImagerySection>
4227         <StateImagery name="Enabled">
4228             <Layer>
4229                 <Section section="main" />
4230             </Layer>
4231         </StateImagery>
4232         <StateImagery name="ReadOnly">
4233             <Layer>
4234                 <Section section="main" />
4235             </Layer>
4236         </StateImagery>
4237         <StateImagery name="Disabled">
4238             <Layer>
4239                 <Section section="main">
4240                     <Colours topLeft="FF7F7F7F" topRight="FF7F7F7F" bottomLeft="FF7F7F7F" bottomRight="FF7F7F7F" />
4241                 </Section>
4242             </Layer>
4243         </StateImagery>
4244     </WidgetLook>
4247     <!--
4248     ***************************************************
4249         GlossySerpentFHD/Tooltip
4250         (based on the Taharez Look)
4251     ***************************************************
4252     -->
4253     <WidgetLook name="GlossySerpentFHD/Tooltip">
4254         <NamedArea name="TextArea">
4255             <Area>
4256                 <Dim type="LeftEdge" ><ImageDim name="GlossySerpentFHD/TooltipLeftEdge" dimension="Width" /></Dim>
4257                 <Dim type="TopEdge" ><ImageDim name="GlossySerpentFHD/TooltipTopEdge" dimension="Height" /></Dim>
4258                 <Dim type="RightEdge" >
4259                     <OperatorDim op="Subtract">
4260                         <UnifiedDim scale="1" type="RightEdge" />
4261                         <ImageDim name="GlossySerpentFHD/TooltipRightEdge" dimension="Width" />
4262                     </OperatorDim>
4263                 </Dim>
4264                 <Dim type="BottomEdge" >
4265                     <OperatorDim op="Subtract">
4266                         <UnifiedDim scale="1" type="BottomEdge" />
4267                         <ImageDim name="GlossySerpentFHD/TooltipBottomEdge" dimension="Height" />
4268                     </OperatorDim>
4269                 </Dim>
4270             </Area>
4271         </NamedArea>
4272         <ImagerySection name="main">
4273             <FrameComponent>
4274                 <Area>
4275                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
4276                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
4277                     <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
4278                     <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
4279                 </Area>
4280                 <Image component="TopLeftCorner" name="GlossySerpentFHD/TooltipTopLeft" />
4281                 <Image component="TopRightCorner" name="GlossySerpentFHD/TooltipTopRight" />
4282                 <Image component="BottomLeftCorner" name="GlossySerpentFHD/TooltipBottomLeft" />
4283                 <Image component="BottomRightCorner" name="GlossySerpentFHD/TooltipBottomRight" />
4284                 <Image component="LeftEdge" name="GlossySerpentFHD/TooltipLeftEdge" />
4285                 <Image component="RightEdge" name="GlossySerpentFHD/TooltipRightEdge" />
4286                 <Image component="TopEdge" name="GlossySerpentFHD/TooltipTopEdge" />
4287                 <Image component="BottomEdge" name="GlossySerpentFHD/TooltipBottomEdge" />
4288                 <Image component="Background" name="GlossySerpentFHD/TooltipMiddle" />
4289             </FrameComponent>
4290         </ImagerySection>
4291         <ImagerySection name="label">
4292             <TextComponent>
4293                 <Area>
4294                     <Dim type="LeftEdge" ><ImageDim name="GlossySerpentFHD/TooltipLeftEdge" dimension="Width" /></Dim>
4295                     <Dim type="TopEdge" ><ImageDim name="GlossySerpentFHD/TooltipTopEdge" dimension="Height" /></Dim>
4296                     <Dim type="RightEdge" >
4297                         <OperatorDim op="Subtract">
4298                             <UnifiedDim scale="1" type="RightEdge" />
4299                             <ImageDim name="GlossySerpentFHD/TooltipRightEdge" dimension="Width" />
4300                         </OperatorDim>
4301                     </Dim>
4302                     <Dim type="BottomEdge" >
4303                         <OperatorDim op="Subtract">
4304                             <UnifiedDim scale="1" type="BottomEdge" />
4305                             <ImageDim name="GlossySerpentFHD/TooltipBottomEdge" dimension="Height" />
4306                         </OperatorDim>
4307                     </Dim>
4308                 </Area>
4309 <!--                <Colours topLeft="FFFF6666" topRight="FFFF6666" bottomLeft="FFFF1111" bottomRight="FFFF1111" />-->
4310                 <Colours topLeft="FFFFE6DA" topRight="FFFFE6DA" bottomLeft="FFFFFBFA" bottomRight="FFFFFBFA" />
4311                 <VertFormat type="CentreAligned" />
4312                 <HorzFormat type="CentreAligned" />
4313             </TextComponent>
4314         </ImagerySection>
4315         <StateImagery name="Enabled">
4316             <Layer>
4317                 <Section section="main">
4318                     <Colours topLeft="BFCDCDCD" topRight="BFCDCDCD" bottomLeft="BFCDCDCD" bottomRight="BFCDCDCD" />
4319                 </Section>
4320                 <Section section="label" />
4321             </Layer>
4322         </StateImagery>
4323         <StateImagery name="Disabled">
4324             <Layer>
4325                 <Section section="main">
4326                     <Colours topLeft="BFEAEAEA" topRight="BFEAEAEA" bottomLeft="BFEAEAEA" bottomRight="BFEAEAEA" />
4327                 </Section>
4328                 <Section section="label" />
4329             </Layer>
4330         </StateImagery>
4331     </WidgetLook>
4333     <!--
4334     ***************************************************
4335         GlossySerpentFHD/ScrollablePane
4336         (based on the Taharez Look skin)
4337     ***************************************************
4338     -->
4339     <WidgetLook name="GlossySerpentFHD/ScrollablePane">
4340         <NamedArea name="ViewableArea" />
4341         <NamedArea name="ViewableAreaHScroll">
4342             <Area>
4343                 <Dim type="BottomEdge" >
4344                     <OperatorDim op="Subtract">
4345                         <UnifiedDim scale="1" type="BottomEdge" />
4346                         <WidgetDim widget="__auto_hscrollbar__" dimension="Height" />
4347                     </OperatorDim>
4348                 </Dim>
4349             </Area>
4350         </NamedArea>
4351         <NamedArea name="ViewableAreaVScroll">
4352             <Area>
4353                 <Dim type="RightEdge" >
4354                     <OperatorDim op="Subtract">
4355                         <UnifiedDim scale="1" type="RightEdge" />
4356                         <WidgetDim widget="__auto_vscrollbar__" dimension="Width" />
4357                     </OperatorDim>
4358                 </Dim>
4359             </Area>
4360         </NamedArea>
4361         <NamedArea name="ViewableAreaHVScroll">
4362             <Area>
4363                 <Dim type="RightEdge" >
4364                     <OperatorDim op="Subtract">
4365                         <UnifiedDim scale="1" type="RightEdge" />
4366                         <WidgetDim widget="__auto_vscrollbar__" dimension="Width" />
4367                     </OperatorDim>
4368                 </Dim>
4369                 <Dim type="BottomEdge" >
4370                     <OperatorDim op="Subtract">
4371                         <UnifiedDim scale="1" type="BottomEdge" />
4372                         <WidgetDim widget="__auto_hscrollbar__" dimension="Height" />
4373                     </OperatorDim>
4374                 </Dim>
4375             </Area>
4376         </NamedArea>
4377         <Child  type="GlossySerpentFHD/HorizontalScrollbar" nameSuffix="__auto_hscrollbar__">
4378             <Area>
4379                 <Dim type="Width" ><UnifiedDim scale="1" offset="-12" type="Width" /></Dim>
4380                 <Dim type="Height" ><AbsoluteDim value="12" /></Dim>
4381             </Area>
4382             <VertAlignment type="BottomAligned" />
4383             <Property name="NonClient" value="True" />
4384         </Child>
4385         <Child  type="GlossySerpentFHD/VerticalScrollbar" nameSuffix="__auto_vscrollbar__">
4386             <Area>
4387                 <Dim type="Width" ><AbsoluteDim value="12" /></Dim>
4388                 <Dim type="Height" ><UnifiedDim scale="1" offset="-12" type="Height" /></Dim>
4389             </Area>
4390             <HorzAlignment type="RightAligned" />
4391             <Property name="NonClient" value="True" />
4392         </Child>
4393         <StateImagery name="Enabled" />
4394         <StateImagery name="Disabled" />
4395     </WidgetLook>
4397     <!--
4398     ***************************************************
4399         GlossySerpentFHD/TabButton
4400         (based on the Taharez Look)
4401     ***************************************************
4402     -->
4403     <WidgetLook name="GlossySerpentFHD/TabButton">
4404         <PropertyDefinition name="NormalTextColour" initialValue="FFC0C0C0" redrawOnWrite="true" />
4405         <PropertyDefinition name="HoverTextColour" initialValue="FFE0E0E0" redrawOnWrite="true" />
4406         <PropertyDefinition name="PushedTextColour" initialValue="FFFFFFFF" redrawOnWrite="true" />
4407         <PropertyDefinition name="SelectedTextColour" initialValue="FFFFDDDD" redrawOnWrite="true" />
4408         <PropertyDefinition name="DisabledTextColour" initialValue="FF7F7F7F" redrawOnWrite="true" />
4409         
4410         <PropertyDefinition name="GS_DarkerThemeColour" initialValue="FF940000" redrawOnWrite="true" />
4411         <PropertyDefinition name="GS_LighterThemeColour" initialValue="FFFF0101" redrawOnWrite="true" />
4412         <PropertyDefinition name="GS_MainThemeColour" initialValue="FFDC5F5F" redrawOnWrite="true" />
4413         <PropertyDefinition name="GS_ShineColour" initialValue="B0FFFFFF" redrawOnWrite="true" />
4415         <ImagerySection name="label">
4416             <TextComponent>
4417                 <Area>
4418                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
4419                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
4420                     <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
4421                     <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
4422                 </Area>
4423                 <VertFormat type="CentreAligned" />
4424                 <HorzFormat type="CentreAligned" />
4425             </TextComponent>
4426         </ImagerySection>
4428         <!-- top border section -->
4429         <ImagerySection name="top_border_section">
4430             <FrameComponent>
4431                 <Area>
4432                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
4433                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
4434                     <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
4435                     <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
4436                 </Area>
4437                 <Image component="TopLeftCorner" name="GlossySerpentFHD/TabButtonBorder_TL" />
4438                 <Image component="TopEdge" name="GlossySerpentFHD/TabButtonBorder_T" />
4439                 <Image component="TopRightCorner" name="GlossySerpentFHD/TabButtonBorder_TR" />
4440                 <Image component="LeftEdge" name="GlossySerpentFHD/TabButtonBorder_L" />
4441                 <Image component="Background" name="GlossySerpentFHD/TabButtonBorder_M" />
4442                 <Image component="RightEdge" name="GlossySerpentFHD/TabButtonBorder_R" />
4443             </FrameComponent>
4444         </ImagerySection>
4446         <!-- top background section -->
4447         <ImagerySection name="top_background_section">
4448             <ImageryComponent>
4449                 <Area>
4450                     <Dim type="LeftEdge" ><AbsoluteDim value="3" /></Dim>
4451                     <Dim type="TopEdge" ><AbsoluteDim value="3" /></Dim>
4452                     <Dim type="Width" >
4453                         <OperatorDim op="Subtract">
4454                             <UnifiedDim scale="1" type="Width" />
4455                             <AbsoluteDim value="3" />
4456                         </OperatorDim>
4457                     </Dim>
4458                     <Dim type="Height" >
4459                         <OperatorDim op="Subtract">
4460                             <UnifiedDim scale="1" type="Height" />
4461                             <AbsoluteDim value="3" />
4462                         </OperatorDim>
4463                     </Dim>
4464                 </Area>
4465                 <Image component="Background" name="GlossySerpentFHD/TabButton_Background" />
4466                 <VertFormat type="Stretched" />
4467                 <HorzFormat type="Stretched" />
4468             </ImageryComponent>
4469         </ImagerySection>
4471         <ImagerySection name="top_background_highlight">
4472             <ImageryComponent>
4473                 <Area>
4474                     <Dim type="LeftEdge" ><AbsoluteDim value="3" /></Dim>
4475                     <Dim type="TopEdge" ><AbsoluteDim value="3" /></Dim>
4476                     <Dim type="Width" >
4477                         <OperatorDim op="Subtract">
4478                             <UnifiedDim scale="1" type="Width" />
4479                             <AbsoluteDim value="6" />
4480                         </OperatorDim>
4481                     </Dim>
4482                     <Dim type="Height" >
4483                         <OperatorDim op="Subtract">
4484                             <UnifiedDim scale="1" type="Height" />
4485                             <AbsoluteDim value="6" />
4486                         </OperatorDim>
4487                     </Dim>
4488                 </Area>
4489                 <Image component="Background" name="GlossySerpentFHD/TabButton_Backghighlight" />
4490                 <VertFormat type="Stretched" />
4491                 <HorzFormat type="Stretched" />
4492             </ImageryComponent>
4493         </ImagerySection>
4495         <!-- bottom border section -->
4496         <ImagerySection name="bottom_border_section">
4497             <FrameComponent>
4498                 <Area>
4499                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
4500                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
4501                     <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
4502                     <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
4503                 </Area>
4504                 <Image component="LeftEdge" name="GlossySerpentFHD/TabButtonBorder_L" />
4505                 <Image component="Background" name="GlossySerpentFHD/TabButtonBorder_M" />
4506                 <Image component="RightEdge" name="GlossySerpentFHD/TabButtonBorder_R" />
4507                 <Image component="BottomLeftCorner" name="GlossySerpentFHD/TabButtonBorder_BL" />
4508                 <Image component="BottomEdge" name="GlossySerpentFHD/TabButtonBorder_B" />
4509                 <Image component="BottomRightCorner" name="GlossySerpentFHD/TabButtonBorder_BR" />
4510             </FrameComponent>
4511         </ImagerySection>
4513         <!-- bottom background section -->
4514         <!-- todo: identical to top... remove? -->
4515         <ImagerySection name="bottom_background_section">
4516             <ImageryComponent>
4517                 <Area>
4518                     <Dim type="LeftEdge" ><AbsoluteDim value="3" /></Dim>
4519                     <Dim type="TopEdge" ><AbsoluteDim value="3" /></Dim>
4520                     <Dim type="Width" >
4521                         <OperatorDim op="Subtract">
4522                             <UnifiedDim scale="1" type="Width" />
4523                             <AbsoluteDim value="3" />
4524                         </OperatorDim>
4525                     </Dim>
4526                     <Dim type="Height" >
4527                         <OperatorDim op="Subtract">
4528                             <UnifiedDim scale="1" type="Height" />
4529                             <AbsoluteDim value="3" />
4530                         </OperatorDim>
4531                     </Dim>
4532                 </Area>
4533                 <Image component="Background" name="GlossySerpentFHD/TabButton_Background" />
4534                 <VertFormat type="Stretched" />
4535                 <HorzFormat type="Stretched" />
4536             </ImageryComponent>
4537         </ImagerySection>
4539         <!-- todo: identical to top... remove? -->
4540         <ImagerySection name="bottom_background_highlight"> 
4541             <ImageryComponent>
4542                 <Area>
4543                     <Dim type="LeftEdge" ><AbsoluteDim value="3" /></Dim>
4544                     <Dim type="TopEdge" ><AbsoluteDim value="3" /></Dim>
4545                     <Dim type="Width" >
4546                         <OperatorDim op="Subtract">
4547                             <UnifiedDim scale="1" type="Width" />
4548                             <AbsoluteDim value="6" />
4549                         </OperatorDim>
4550                     </Dim>
4551                     <Dim type="Height" >
4552                         <OperatorDim op="Subtract">
4553                             <UnifiedDim scale="1" type="Height" />
4554                             <AbsoluteDim value="6" />
4555                         </OperatorDim>
4556                     </Dim>
4557                 </Area>
4558                 <Image component="Background" name="GlossySerpentFHD/TabButton_Backghighlight" />
4559                 <VertFormat type="Stretched" />
4560                 <HorzFormat type="Stretched" />
4561             </ImageryComponent>
4562         </ImagerySection>
4563         
4564         <StateImagery name="TopNormal">
4565             <Layer>
4566                 <Section section="top_background_section">
4567                     <ColourProperty name="GS_MainThemeColour" />
4568                 </Section>
4569                 <Section section="top_background_highlight">
4570                     <ColourProperty name="GS_ShineColour" />
4571                 </Section>
4572             </Layer>
4573             <Layer>
4574                 <Section section="top_border_section" />
4575                 <!--<Section section="glyph" />-->
4576                 <Section section="label">
4577                     <ColourProperty name="NormalTextColour" />
4578                 </Section>
4579             </Layer>
4580         </StateImagery>
4582         <StateImagery name="BottomNormal">
4583             <Layer>
4584                 <Section section="top_background_section">
4585                     <ColourProperty name="GS_MainThemeColour" />
4586                 </Section>
4587                 <Section section="top_background_highlight">
4588                     <ColourProperty name="GS_ShineColour" />
4589                 </Section>
4590             </Layer>
4591             <Layer>
4592                 <Section section="bottom_border_section" />
4593                 <!--<Section section="glyph" />-->
4594                 <Section section="label">
4595                     <ColourProperty name="NormalTextColour" />
4596                 </Section>
4597             </Layer>
4598         </StateImagery>
4600         <StateImagery name="TopHover">
4601             <Layer>
4602                 <Section section="top_background_section">
4603                     <ColourProperty name="GS_LighterThemeColour" />
4604                 </Section>
4605                 <Section section="top_background_highlight">
4606                     <ColourProperty name="GS_ShineColour" />
4607                 </Section>
4608             </Layer>
4609             <Layer>
4610                 <Section section="top_border_section" />
4611                 <!--<Section section="glyph" />-->
4612                 <Section section="label">
4613                     <ColourProperty name="HoverTextColour" />
4614                 </Section>
4615             </Layer>
4616         </StateImagery>
4617         
4618         <StateImagery name="BottomHover">
4619             <Layer>
4620                 <Section section="top_background_section">
4621                     <ColourProperty name="GS_LighterThemeColour" />
4622                 </Section>
4623                 <Section section="top_background_highlight">
4624                     <ColourProperty name="GS_ShineColour" />
4625                 </Section>
4626             </Layer>
4627             <Layer>
4628                 <Section section="bottom_border_section" />
4629                 <!--<Section section="glyph" />-->
4630                 <Section section="label">
4631                     <ColourProperty name="HoverTextColour" />
4632                 </Section>
4633             </Layer>
4634         </StateImagery>
4636         <StateImagery name="TopSelected">
4637             <Layer>
4638                 <Section section="top_background_section">
4639                     <ColourProperty name="GS_LighterThemeColour" />
4640                 </Section>
4641                 <Section section="top_background_highlight">
4642                     <ColourProperty name="GS_ShineColour" />
4643                 </Section>
4644             </Layer>
4645             <Layer>
4646                 <Section section="top_border_section" />
4647                 <!--<Section section="glyph" />-->
4648                 <Section section="label">
4649                     <ColourProperty name="SelectedTextColour" />
4650                 </Section>
4651             </Layer>
4652         </StateImagery>
4654         <StateImagery name="BottomSelected">
4655             <Layer>
4656                 <Section section="top_background_section">
4657                     <ColourProperty name="GS_LighterThemeColour" />
4658                 </Section>
4659                 <Section section="top_background_highlight">
4660                     <ColourProperty name="GS_ShineColour" />
4661                 </Section>
4662             </Layer>
4663             <Layer>
4664                 <Section section="bottom_border_section" />
4665                 <!--<Section section="glyph" />-->
4666                 <Section section="label">
4667                     <ColourProperty name="SelectedTextColour" />
4668                 </Section>
4669             </Layer>
4670         </StateImagery>
4671         
4672         <StateImagery name="TopPushed">
4673             <Layer>
4674                 <Section section="top_background_section">
4675                     <ColourProperty name="GS_DarkerThemeColour" />
4676                 </Section>
4677                 <Section section="top_background_highlight">
4678                     <ColourProperty name="GS_ShineColour" />
4679                 </Section>
4680             </Layer>
4681             <Layer>
4682                 <Section section="top_border_section" />
4683                 <!--<Section section="glyph" />-->
4684                 <Section section="label">
4685                     <ColourProperty name="PushedTextColour" />
4686                 </Section>
4687             </Layer>
4688         </StateImagery>
4689         
4690         <StateImagery name="BottomPushed">
4691             <Layer>
4692                 <Section section="top_background_section">
4693                     <ColourProperty name="GS_DarkerThemeColour" />
4694                 </Section>
4695                 <Section section="top_background_highlight">
4696                     <ColourProperty name="GS_ShineColour" />
4697                 </Section>
4698             </Layer>
4699             <Layer>
4700                 <Section section="bottom_border_section" />
4701                 <!--<Section section="glyph" />-->
4702                 <Section section="label">
4703                     <ColourProperty name="PushedTextColour" />
4704                 </Section>
4705             </Layer>
4706         </StateImagery>
4707         
4708         <StateImagery name="TopDisabled">
4709             <Layer>
4710                 <Section section="top_background_section">
4711                     <ColourProperty name="GS_DarkerThemeColour" />
4712                     <Colours topLeft="997F7F7F" topRight="997F7F7F" bottomLeft="997F7F7F" bottomRight="997F7F7F" />
4713                 </Section>
4714                 <Section section="top_background_highlight">
4715                     <ColourProperty name="GS_ShineColour" />
4716                     <Colours topLeft="997F7F7F" topRight="997F7F7F" bottomLeft="997F7F7F" bottomRight="997F7F7F" />
4717                 </Section>
4718             </Layer>
4719             <Layer>
4720                 <Section section="top_border_section" />
4721                 <!--<Section section="glyph" />-->
4722                 <Section section="label">
4723                     <ColourProperty name="DisabledTextColour" />
4724                 </Section>
4725             </Layer>
4726         </StateImagery>
4728         <StateImagery name="BottomDisabled">
4729             <Layer>
4730                 <Section section="top_background_section">
4731                     <ColourProperty name="GS_DarkerThemeColour" />
4732                     <Colours topLeft="997F7F7F" topRight="997F7F7F" bottomLeft="997F7F7F" bottomRight="997F7F7F" />
4733                 </Section>
4734                 <Section section="top_background_highlight">
4735                     <ColourProperty name="GS_ShineColour" />
4736                     <Colours topLeft="997F7F7F" topRight="997F7F7F" bottomLeft="997F7F7F" bottomRight="997F7F7F" />
4737                 </Section>
4738             </Layer>
4739             <Layer>
4740                 <Section section="bottom_border_section" />
4741                 <!--<Section section="glyph" />-->
4742                 <Section section="label">
4743                     <ColourProperty name="DisabledTextColour" />
4744                 </Section>
4745             </Layer>
4746         </StateImagery>
4747     </WidgetLook>
4749     <!--
4750     ***************************************************
4751         GlossySerpentFHD/TabContentPane
4752         (based on the Taharez Look)
4753     ***************************************************
4754     -->
4755     <WidgetLook name="GlossySerpentFHD/TabContentPane">
4756         <PropertyDefinition name="EnableTop" initialValue="1" redrawOnWrite="true" layoutOnWrite="true" />
4757         <PropertyDefinition name="EnableBottom" initialValue="1" redrawOnWrite="true" layoutOnWrite="true" />
4758         <ImagerySection name="normal">
4759             <FrameComponent>
4760                 <Area>
4761                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
4762                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
4763                     <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
4764                     <!-- augustin preda: old code; doesn't seem to take enable top into account for some reason.
4765                     <Dim type="BottomEdge" >
4766                         <OperatorDim op="Multiply">
4767                             <ImageDim name="GlossySerpentFHD/TabContentPaneUpperLeft" dimension="Height" />
4768                             <PropertyDim name="EnableTop" />
4769                         </OperatorDim>
4770                     </Dim>
4771                     -->
4772                     <Dim type="Height" >
4773                         <OperatorDim op="Add">
4774                             <ImageDim name="GlossySerpentFHD/TabContentPaneUpperLeft" dimension="Height" />
4775                             <AbsoluteDim value="3" />
4776                         </OperatorDim>
4777                     </Dim>
4778                     
4779                 </Area>
4780                 <Image component="TopLeftCorner" name="GlossySerpentFHD/TabContentPaneUpperLeft" />
4781                 <Image component="TopEdge" name="GlossySerpentFHD/TabContentPaneUpper" />
4782                 <Image component="TopRightCorner" name="GlossySerpentFHD/TabContentPaneUpperRight" />
4783             </FrameComponent>
4784             <FrameComponent>
4785                 <Area>
4786                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
4787                     <Dim type="TopEdge" >
4788                         <OperatorDim op="Add">
4789                             <AbsoluteDim value="0" />
4790                             <ImageDim name="GlossySerpentFHD/TabContentPaneUpperLeft" dimension="Height"/>
4791                         </OperatorDim>
4792                     </Dim>
4793                     <!-- augustin preda: old code; doesn't seem to take enable top into account for some reason.
4794                     <Dim type="TopEdge" >
4795                         <OperatorDim op="Multiply">
4796                             <ImageDim name="GlossySerpentFHD/TabContentPaneUpperLeft" dimension="Height" />
4797                             <PropertyDim name="EnableTop" />
4798                         </OperatorDim>
4799                     </Dim>
4800                     -->
4801                     <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
4802                     <Dim type="BottomEdge" >
4803                         <OperatorDim op="Subtract">
4804                             <UnifiedDim scale="1" type="Height" />
4805                             <OperatorDim op="Multiply">
4806                                 <ImageDim name="GlossySerpentFHD/TabContentPaneLowerLeft" dimension="Height" />
4807                                 <PropertyDim name="EnableBottom" />
4808                             </OperatorDim>
4809                         </OperatorDim>
4810                     </Dim>
4811                 </Area>
4812                 <Image component="LeftEdge" name="GlossySerpentFHD/TabContentPaneLeft" />
4813                 <Image component="Background" name="GlossySerpentFHD/TabContentPaneMiddle" />
4814                 <Image component="RightEdge" name="GlossySerpentFHD/TabContentPaneRight" />
4815             </FrameComponent>
4816             <FrameComponent>
4817                 <Area>
4818                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
4819                     <Dim type="TopEdge" >
4820                         <OperatorDim op="Subtract">
4821                             <UnifiedDim scale="1" type="Height" />
4822                             <OperatorDim op="Multiply">
4823                                 <ImageDim name="GlossySerpentFHD/TabContentPaneLowerLeft" dimension="Height" />
4824                                 <PropertyDim name="EnableBottom" />
4825                             </OperatorDim>
4826                         </OperatorDim>
4827                     </Dim>
4828                     <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
4829                     <Dim type="BottomEdge" ><UnifiedDim scale="1" type="Height" /></Dim>
4830                 </Area>
4831                 <Image component="BottomLeftCorner" name="GlossySerpentFHD/TabContentPaneLowerLeft" />
4832                 <Image component="BottomEdge" name="GlossySerpentFHD/TabContentPaneLower" />
4833                 <Image component="BottomRightCorner" name="GlossySerpentFHD/TabContentPaneLowerRight" />
4834             </FrameComponent>
4835         </ImagerySection>
4836         <StateImagery name="Enabled">
4837             <Layer>
4838                 <Section section="normal" />
4839             </Layer>
4840         </StateImagery>
4841         <StateImagery name="Disabled">
4842             <Layer>
4843                 <Section section="normal">
4844                     <Colours topLeft="FF7F7F7F" topRight="FF7F7F7F" bottomLeft="FF7F7F7F" bottomRight="FF7F7F7F" />
4845                 </Section>
4846             </Layer>
4847         </StateImagery>
4848     </WidgetLook>
4850     <!--
4851     ***************************************************
4852         GlossySerpentFHD/TabButtonPane
4853         (based on the Taharez Look)
4854     ***************************************************
4855     -->
4856     <WidgetLook name="GlossySerpentFHD/TabButtonPane">
4857         <PropertyDefinition name="EnableTop" initialValue="1" redrawOnWrite="true" layoutOnWrite="true" />
4858         <PropertyDefinition name="EnableBottom" initialValue="1" redrawOnWrite="true" layoutOnWrite="true" />
4859         <ImagerySection name="normal">
4861         </ImagerySection>
4862         <StateImagery name="Enabled">
4863             <Layer>
4864                 <Section section="normal" />
4865             </Layer>
4866         </StateImagery>
4867         <StateImagery name="Disabled">
4868             <Layer>
4869                 <Section section="normal">
4870                     <Colours topLeft="FF7F7F7F" topRight="FF7F7F7F" bottomLeft="FF7F7F7F" bottomRight="FF7F7F7F" />
4871                 </Section>
4872             </Layer>
4873         </StateImagery>
4874     </WidgetLook>
4876     <!--
4877     ***************************************************
4878         GlossySerpentFHD/TabControl
4879         (based on the Taharez Look)
4880     ***************************************************
4881     -->
4882     <WidgetLook name="GlossySerpentFHD/TabControl">
4883         <Property name="TabButtonType" value="GlossySerpentFHD/TabButton" />
4884         <Property name="TabTextPadding" value="{0,6}" />
4885         <PropertyDefinition name="TCScrollLRatio" initialValue="0.2" redrawOnWrite="true" /> <!-- The ratio is height / width -->
4886 <!--        <PropertyDefinition name="TCScrollLRatio" initialValue="0.1" redrawOnWrite="true" layoutOnWrite="true" />-->
4887         <Child type="GlossySerpentFHD/TabContentPane" nameSuffix="__auto_TabPane__">
4888             <Area>
4889                 <Dim type="LeftEdge"><AbsoluteDim value="0" /></Dim>
4890                 <Dim type="RightEdge"><UnifiedDim scale="1" type="Width" /></Dim>
4891                 <Dim type="TopEdge">
4892                     <OperatorDim op="Multiply">
4893                         <PropertyDim widget="__auto_TabPane__" name="EnableBottom" />
4894                         <PropertyDim name="TabHeight" type="Height" />
4895                     </OperatorDim>
4896                 </Dim>
4897                 <Dim type="Height">
4898                     <OperatorDim op="Subtract">
4899                         <UnifiedDim scale="1" type="Height" />
4900                         <PropertyDim name="TabHeight" type="Height" />
4901                     </OperatorDim>
4902                 </Dim>
4903             </Area>
4904         </Child>
4905         <Child  type="GlossySerpentFHD/TabButtonPane" nameSuffix="__auto_TabPane__Buttons">
4906             <Area>
4907                 <Dim type="LeftEdge">
4908                     <OperatorDim op="Multiply">
4909                         <PropertyDim name="TabHeight" type="Height" />
4910                         <PropertyDim name="TCScrollLRatio"/>
4911                     </OperatorDim>
4912                 </Dim>
4913                 <Dim type="RightEdge">
4914                     <OperatorDim op="Subtract">
4915                         <UnifiedDim scale="1" type="Width" />
4916                         <OperatorDim op="Multiply">
4917                             <PropertyDim name="TabHeight" type="Height" />
4918                             <PropertyDim name="TCScrollLRatio"/>
4919                         </OperatorDim>
4920                     </OperatorDim>
4921                 </Dim>
4922                 <Dim type="TopEdge">
4923                     <OperatorDim op="Add">
4924                         <AbsoluteDim value="1" />
4925                         <OperatorDim op="Multiply">
4926                             <PropertyDim widget="__auto_TabPane__Buttons" name="EnableTop" />
4927                             <OperatorDim op="Subtract">
4928                                 <UnifiedDim scale="1" type="Height" />
4929                                 <PropertyDim name="TabHeight" type="Height" />
4930                             </OperatorDim>
4931                         </OperatorDim>
4932                     </OperatorDim>
4933                 </Dim>
4934                 <Dim type="Height"><PropertyDim name="TabHeight" type="Height" /></Dim>
4935             </Area>
4936         </Child>
4937         <Child type="GlossySerpentFHD/GlyphButton" nameSuffix="__auto_TabPane__ScrollLeft">
4938             <Area>
4939                 <Dim type="LeftEdge"><AbsoluteDim value="0" /></Dim>
4940                 <Dim type="TopEdge">
4941                     <WidgetDim widget="__auto_TabPane__Buttons" dimension="TopEdge" />
4942                 </Dim>
4943                 <Dim type="Width">
4944                     <OperatorDim op="Multiply">
4945                         <WidgetDim widget="__auto_TabPane__Buttons" dimension="Height" />
4946                         <PropertyDim name="TCScrollLRatio"/>
4947                     </OperatorDim>
4948                 </Dim>
4949                 <Dim type="BottomEdge">
4950                     <WidgetDim widget="__auto_TabPane__Buttons" dimension="BottomEdge" />
4951                 </Dim>
4952             </Area>
4953             <Property name="AlwaysOnTop" value="True" />
4954             <Property name="GlyphImage" value="GlossySerpentFHD/GlyphArrowLeft" />
4955         </Child>
4956         <Child type="GlossySerpentFHD/GlyphButton" nameSuffix="__auto_TabPane__ScrollRight">
4957             <Area>
4958                 <Dim type="Width">
4959                     <OperatorDim op="Multiply">
4960                         <WidgetDim widget="__auto_TabPane__Buttons" dimension="Height" />
4961                         <PropertyDim name="TCScrollLRatio"/>
4962                     </OperatorDim>
4963                 </Dim>
4964                 <Dim type="LeftEdge">
4965                     <OperatorDim op="Subtract">
4966                         <UnifiedDim scale="1" type="Width" />
4967                         <WidgetDim widget="__auto_TabPane__ScrollRight" dimension="Width" />
4968                     </OperatorDim>
4969                 </Dim>
4970                 <Dim type="TopEdge">
4971                     <WidgetDim widget="__auto_TabPane__Buttons" dimension="TopEdge">
4972                     </WidgetDim>
4973                 </Dim>
4974                 <Dim type="Height">
4975                     <WidgetDim widget="__auto_TabPane__Buttons" dimension="Height">
4976                     </WidgetDim>
4977                 </Dim>
4978             </Area>
4979             <Property name="AlwaysOnTop" value="True" />
4980             <Property name="GlyphImage" value="GlossySerpentFHD/GlyphArrowRight" />
4981         </Child>
4982         <StateImagery name="Enabled" />
4983         <StateImagery name="Disabled" />
4984     </WidgetLook>
4987     <!--
4988     ***************************************************
4989         GlossySerpentFHD/Titlebar
4990         (based on the Taharez Look)
4991     ***************************************************
4992     -->
4993     <WidgetLook name="GlossySerpentFHD/Titlebar">
4994         <PropertyDefinition name="CaptionColour" initialValue="FFFFFFFF" redrawOnWrite="true" />
4995         <Property name="NonClient" value="True" />
4996         <PropertyDefinition name="GlyphImage" initialValue="" redrawOnWrite="true" />
4997         
4998         <PropertyDefinition name="GS_DarkerThemeColour" initialValue="FF940000" redrawOnWrite="true" />
4999         <PropertyDefinition name="GS_LighterThemeColour" initialValue="FFFF0101" redrawOnWrite="true" />
5000         <PropertyDefinition name="GS_MainThemeColour" initialValue="FFDC5F5F" redrawOnWrite="true" />
5001         <PropertyDefinition name="GS_ShineColour" initialValue="B0FFFFFF" redrawOnWrite="true" />
5002         <PropertyDefinition name="GS_DesaturatedThemeColour" initialValue="FFAD6E6E" redrawOnWrite="true" />
5003         
5004         <ImagerySection name="border_section">
5005             <FrameComponent>
5006                 <Area>
5007                     <Dim type="LeftEdge"><AbsoluteDim value="0" /></Dim>
5008                     <Dim type="TopEdge"><AbsoluteDim value="0" /></Dim>
5009                     <Dim type="RightEdge"><UnifiedDim scale="1" type="RightEdge" /></Dim>
5010                     <Dim type="BottomEdge"><UnifiedDim scale="1" type="BottomEdge" /></Dim>
5011                 </Area>
5012                 <Image component="TopLeftCorner" name="GlossySerpentFHD/TitlebarBorder_TL" />
5013                 <Image component="LeftEdge" name="GlossySerpentFHD/TitlebarBorder_L" />
5014                 <Image component="BottomLeftCorner" name="GlossySerpentFHD/TitlebarBorder_BL" />
5015                 <Image component="TopEdge" name="GlossySerpentFHD/TitlebarBorder_T" />
5016                 <Image component="Background" name="GlossySerpentFHD/TitlebarBorder_M" />
5017                 <Image component="BottomEdge" name="GlossySerpentFHD/TitlebarBorder_B" />
5018                 <Image component="TopRightCorner" name="GlossySerpentFHD/TitlebarBorder_TR" />
5019                 <Image component="RightEdge" name="GlossySerpentFHD/TitlebarBorder_R" />
5020                 <Image component="BottomRightCorner" name="GlossySerpentFHD/TitlebarBorder_BR" />
5021             </FrameComponent>
5022         </ImagerySection>
5024         <ImagerySection name="background_section">
5025             <ImageryComponent>
5026                 <Area>
5027                     <Dim type="LeftEdge" ><AbsoluteDim value="4" /></Dim>
5028                     <Dim type="TopEdge" ><AbsoluteDim value="4" /></Dim>
5029                     <Dim type="Width" >
5030                         <OperatorDim op="Subtract">
5031                             <UnifiedDim scale="1" type="Width" />
5032                             <AbsoluteDim value="8" />
5033                         </OperatorDim>
5034                     </Dim>
5035                     <Dim type="Height" >
5036                         <OperatorDim op="Subtract">
5037                             <UnifiedDim scale="1" type="Height" />
5038                             <AbsoluteDim value="8" />
5039                         </OperatorDim>
5040                     </Dim>
5041                 </Area>
5042                 <Image component="Background" name="GlossySerpentFHD/TitlebarBackground" />
5043                 <VertFormat type="Stretched" />
5044                 <HorzFormat type="Stretched" />
5045             </ImageryComponent>
5046         </ImagerySection>
5049         <ImagerySection name="background_highlight">
5050             <ImageryComponent>
5051                 <Area>
5052                     <Dim type="LeftEdge" ><AbsoluteDim value="4" /></Dim>
5053                     <Dim type="TopEdge" ><AbsoluteDim value="4" /></Dim>
5054                     <Dim type="Width" >
5055                         <OperatorDim op="Subtract">
5056                             <UnifiedDim scale="1" type="Width" />
5057                             <AbsoluteDim value="8" />
5058                         </OperatorDim>
5059                     </Dim>
5060                     <Dim type="Height" >
5061                         <OperatorDim op="Subtract">
5062                             <UnifiedDim scale="1" type="Height" />
5063                             <AbsoluteDim value="8" />
5064                         </OperatorDim>
5065                     </Dim>
5066                 </Area>
5067                 <Image component="Background" name="GlossySerpentFHD/TitlebarBackghighlight" />
5068                 <VertFormat type="Stretched" />
5069                 <HorzFormat type="Stretched" />
5070             </ImageryComponent>
5071         </ImagerySection>
5072         
5073         <ImagerySection name="caption">
5074             <TextComponent>
5075                 <Area>
5076                     <Dim type="LeftEdge" >
5077                         <OperatorDim op="Add">
5078                             <ImageDim name="GlossySerpentFHD/TitlebarBorder_L" dimension="Width" />
5079                             <ImageDim name="GlossySerpentFHD/EmptyGlyph24" dimension="Width" />
5080                         </OperatorDim>
5081                     </Dim>
5082                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
5083                     <Dim type="Width" >
5084                         <OperatorDim op="Subtract">
5085                             <UnifiedDim scale="1" offset="-10" type="Width" />
5086                             <UnifiedDim scale="1" type="Height" />
5087                         </OperatorDim>
5088                     </Dim>
5089                     <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
5090                 </Area>
5091                 <ColourProperty name="CaptionColour" />
5092                 <VertFormat type="CentreAligned" />
5093             </TextComponent>
5094         </ImagerySection>
5097         <ImagerySection name="glyph">
5098             <ImageryComponent>
5099                 <Area>
5100                     <Dim type="LeftEdge">
5101                         <ImageDim name="GlossySerpentFHD/TitlebarBorder_L" dimension="Width" />
5102                     </Dim>
5103                     <Dim type="TopEdge">
5104                         <OperatorDim op="Subtract">
5105                             <UnifiedDim scale="0.5" type="Height" />
5106                             <OperatorDim op="Divide">
5107                                 <ImageDim name="GlossySerpentFHD/EmptyGlyph24" dimension="Height" />
5108                                 <AbsoluteDim value="2" />
5109                             </OperatorDim>
5110                         </OperatorDim>
5111                     </Dim>
5112                     <Dim type="Width">
5113                         <ImageDim name="GlossySerpentFHD/EmptyGlyph24" dimension="Width"/>
5114                     </Dim>
5115                     <Dim type="Height">
5116                         <ImageDim name="GlossySerpentFHD/EmptyGlyph24" dimension="Height" />
5117                     </Dim>
5118                 </Area>
5119                 <ImageProperty name="GlyphImage" />
5120                 <VertFormat type="Stretched" />
5121                 <HorzFormat type="Stretched" />
5122             </ImageryComponent>
5123         </ImagerySection>
5125         
5126         <StateImagery name="Active">
5127             <Layer>
5128                 <Section section="background_section">
5129                     <ColourProperty name="GS_MainThemeColour" />
5130                 </Section>
5131                 <Section section="background_highlight">
5132                     <ColourProperty name="GS_ShineColour" />
5133                 </Section>
5134             </Layer>
5135             <Layer>
5136                 <Section section="border_section" />
5137                 <Section section="caption" >
5138                 </Section>
5139                 <Section section="glyph" />
5140             </Layer>
5141         </StateImagery>
5142         
5143         <StateImagery name="Inactive">
5144             <Layer>
5145                 <Section section="background_section">
5146                     <ColourProperty name="GS_DesaturatedThemeColour" />
5147                 </Section>
5148                 <Section section="background_highlight">
5149                     <ColourProperty name="GS_ShineColour" />
5150                 </Section>
5151             </Layer>
5152             <Layer>
5153                 <Section section="border_section" />
5154                 <Section section="caption" >
5155                 </Section>
5156                 <Section section="glyph" />
5157             </Layer>
5158         </StateImagery>
5159         
5160         <StateImagery name="Disabled">
5161             <Layer>
5162                 <Section section="background_section">
5163                     <ColourProperty name="GS_MainThemeColour" />
5164                     <Colours topLeft="997F7F7F" topRight="997F7F7F" bottomLeft="997F7F7F" bottomRight="997F7F7F" />
5165                 </Section>
5166                 <Section section="background_highlight">
5167                     <ColourProperty name="GS_ShineColour" />
5168                 </Section>
5169             </Layer>
5170             <Layer>
5171                 <Section section="border_section" />
5172                 <Section section="caption" >
5173                 </Section>
5174                 <Section section="glyph" />
5175             </Layer>
5176         </StateImagery>
5177     </WidgetLook>
5179     <!--
5180     ***************************************************
5181         GlossySerpentFHD/FrameWindow
5182         (based on the Taharez Look)
5183     ***************************************************
5184     -->
5185     <WidgetLook name="GlossySerpentFHD/FrameWindow">
5186         <PropertyDefinition name="ClientAreaColour" initialValue="FFFFFFFF" redrawOnWrite="true" />
5187         <PropertyDefinition name="TitlebarHeight" initialValue="32" redrawOnWrite="true" />
5188         <PropertyLinkDefinition name="CaptionColour" widget="__auto_titlebar__" targetProperty="CaptionColour" initialValue="FFFFFFFF" />
5189         <PropertyLinkDefinition name="TitlebarFont" widget="__auto_titlebar__" targetProperty="Font" />
5190         <PropertyLinkDefinition name="GlyphImage" widget="__auto_titlebar__" targetProperty="GlyphImage" />
5191         <Property name="NSSizingCursorImage" value="GlossySerpentFHDCursors/MouseNoSoCursor" />
5192         <Property name="EWSizingCursorImage" value="GlossySerpentFHDCursors/MouseEsWeCursor" />
5193         <Property name="NWSESizingCursorImage" value="GlossySerpentFHDCursors/MouseNwSeCursor" />
5194         <Property name="NESWSizingCursorImage" value="GlossySerpentFHDCursors/MouseNeSwCursor" />
5195         <Property name="MinSize" value="{{0.01,0},{0.01,0}}" />
5196         <Property name="AutoRenderingSurface" value="True" />
5197         <PropertyDefinition name="BackgroundPictureColour" initialValue="DFFFFFFF" redrawOnWrite="true"/>
5198         
5199         <NamedArea name="ClientWithTitleWithFrame">
5200             <Area>
5201                 <Dim type="LeftEdge" ><ImageDim name="GlossySerpentFHD/WindowTopLeft" dimension="Width" /></Dim>
5202                 <Dim type="TopEdge" ><WidgetDim widget="__auto_titlebar__" dimension="BottomEdge" /></Dim>
5203                 <Dim type="RightEdge" >
5204                     <OperatorDim op="Subtract">
5205                         <UnifiedDim scale="1" type="RightEdge" />
5206                         <ImageDim name="GlossySerpentFHD/WindowTopRight" dimension="Width" />
5207                     </OperatorDim>
5208                 </Dim>
5209                 <Dim type="BottomEdge" >
5210                     <OperatorDim op="Subtract">
5211                         <UnifiedDim scale="1" type="BottomEdge" />
5212                         <ImageDim name="GlossySerpentFHD/WindowBottomEdge" dimension="Height" />
5213                     </OperatorDim>
5214                 </Dim>
5215             </Area>
5216         </NamedArea>
5217         <NamedArea name="ClientWithTitleNoFrame">
5218             <Area>
5219                 <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
5220                 <Dim type="TopEdge" ><WidgetDim widget="__auto_titlebar__" dimension="BottomEdge" /></Dim>
5221                 <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
5222                 <Dim type="BottomEdge" ><WidgetDim dimension="BottomEdge" /></Dim>
5223             </Area>
5224         </NamedArea>
5225         <NamedArea name="ClientNoTitleWithFrame">
5226             <Area>
5227                 <Dim type="LeftEdge" ><ImageDim name="GlossySerpentFHD/WindowTopLeft" dimension="Width" /></Dim>
5228                 <Dim type="TopEdge" ><ImageDim name="GlossySerpentFHD/WindowTopEdge" dimension="Height" /></Dim>
5229                 <Dim type="RightEdge" >
5230                     <OperatorDim op="Subtract">
5231                         <UnifiedDim scale="1" type="RightEdge" />
5232                         <ImageDim name="GlossySerpentFHD/WindowTopRight" dimension="Width" />
5233                     </OperatorDim>
5234                 </Dim>
5235                 <Dim type="BottomEdge" >
5236                     <OperatorDim op="Subtract">
5237                         <UnifiedDim scale="1" type="BottomEdge" />
5238                         <ImageDim name="GlossySerpentFHD/WindowBottomEdge" dimension="Height" />
5239                     </OperatorDim>
5240                 </Dim>
5241             </Area>
5242         </NamedArea>
5243         <NamedArea name="ClientNoTitleNoFrame">
5244             <Area>
5245                 <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
5246                 <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
5247                 <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
5248                 <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
5249             </Area>
5250         </NamedArea>
5251         <Child type="GlossySerpentFHD/Titlebar" nameSuffix="__auto_titlebar__">
5252             <Area>
5253                 <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
5254                 <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
5255                 <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
5256                 <Dim type="Height" >
5257                     <PropertyDim name="TitlebarHeight" />
5258                 </Dim>
5259             </Area>
5260             <Property name="AlwaysOnTop" value="False" />
5261         </Child>
5262         <Child type="GlossySerpentFHD/GlyphButton" nameSuffix="__auto_closebutton__">
5263             <Area>
5264                 <Dim type="LeftEdge" >
5265                     <OperatorDim op="Subtract">
5266                         <UnifiedDim scale="1" type="LeftEdge" />
5267                         <OperatorDim op="Multiply">
5268                             <AbsoluteDim value="1.42" />
5269                             <OperatorDim op="Subtract">
5270                                 <PropertyDim name="TitlebarHeight" />
5271                                 <AbsoluteDim value="4" />
5272                             </OperatorDim>
5273                         </OperatorDim>
5274                     </OperatorDim>
5275                 </Dim>
5276                 <Dim type="TopEdge" ><AbsoluteDim value="4" /></Dim>
5277                 <Dim type="Width" >
5278                     <OperatorDim op="Multiply">
5279                         <AbsoluteDim value="1.42" />
5280                         <OperatorDim op="Subtract">
5281                             <PropertyDim name="TitlebarHeight" />
5282                             <OperatorDim op="Multiply">
5283                                 <AbsoluteDim value="4" />
5284                                 <AbsoluteDim value="2" />
5285                             </OperatorDim>
5286                         </OperatorDim>
5287                     </OperatorDim>
5288                 </Dim>
5289                 <Dim type="Height" >
5290                     <OperatorDim op="Subtract">
5291                         <PropertyDim name="TitlebarHeight" />
5292                         <OperatorDim op="Multiply">
5293                             <AbsoluteDim value="4" />
5294                             <AbsoluteDim value="2" />
5295                         </OperatorDim>
5296                     </OperatorDim>
5297                 </Dim>
5298             </Area>
5299             <Property name="AlwaysOnTop" value="True" />
5300             <Property name="GlyphImage" value="GlossySerpentFHD/GlyphX" />
5301             <Property name="NonClient" value="True" />
5302         </Child>
5303         
5304         <ImagerySection name="withtitle_frame">
5305             <FrameComponent>
5306                 <Area>
5307                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
5308                     <Dim type="TopEdge" ><WidgetDim widget="__auto_titlebar__" dimension="BottomEdge" /></Dim>
5309                     <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
5310                     <Dim type="BottomEdge" ><UnifiedDim scale="1" type="BottomEdge" /></Dim>
5311                 </Area>
5312                 <Image component="BottomLeftCorner" name="GlossySerpentFHD/WindowBottomLeft" />
5313                 <Image component="BottomRightCorner" name="GlossySerpentFHD/WindowBottomRight" />
5314                 <Image component="LeftEdge" name="GlossySerpentFHD/WindowLeftEdge" />
5315                 <Image component="RightEdge" name="GlossySerpentFHD/WindowRightEdge" />
5316                 <Image component="BottomEdge" name="GlossySerpentFHD/WindowBottomEdge" />
5317             </FrameComponent>
5318             <ImageryComponent>
5319                 <Area>
5320                     <Dim type="LeftEdge" ><ImageDim name="GlossySerpentFHD/WindowTopLeft" dimension="Width" /></Dim>
5321                     <Dim type="TopEdge" ><WidgetDim widget="__auto_titlebar__" dimension="BottomEdge" /></Dim>
5322                     <Dim type="RightEdge" >
5323                         <OperatorDim op="Subtract">
5324                             <UnifiedDim scale="1" type="Width" />
5325                             <ImageDim name="GlossySerpentFHD/WindowTopRight" dimension="Width" />
5326                         </OperatorDim>
5327                     </Dim>
5328                     <Dim type="BottomEdge" >
5329                         <OperatorDim op="Subtract">
5330                             <UnifiedDim scale="1" type="Height" />
5331                             <ImageDim name="GlossySerpentFHD/WindowBottomEdge" dimension="Height" />
5332                         </OperatorDim>
5333                     </Dim>
5334                 </Area>
5335                 <Image name="GlossySerpentFHD/WindowMid" />
5336                 <ColourProperty name="ClientAreaColour" />
5337                 <VertFormat type="Stretched" />
5338                 <HorzFormat type="Stretched" />
5339             </ImageryComponent>
5340         </ImagerySection>
5341         
5342         <ImagerySection name="withtitle_frame_background">
5343             <FrameComponent>
5344                 <Area>
5345                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
5346                     <Dim type="TopEdge" ><WidgetDim widget="__auto_titlebar__" dimension="BottomEdge" /></Dim>
5347                     <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
5348                     <Dim type="BottomEdge" ><UnifiedDim scale="1" type="BottomEdge" /></Dim>
5349                 </Area>
5350                 <Image component="BottomLeftCorner" name="GlossySerpentFHD/WindowBck_BL" />
5351                 <Image component="BottomRightCorner" name="GlossySerpentFHD/WindowBck_BR" />
5352                 <Image component="LeftEdge" name="GlossySerpentFHD/WindowBck_L" />
5353                 <Image component="RightEdge" name="GlossySerpentFHD/WindowBck_R" />
5354                 <Image component="BottomEdge" name="GlossySerpentFHD/WindowBck_B" />
5355             </FrameComponent>
5356             <ImageryComponent>
5357                 <Area>
5358                     <Dim type="LeftEdge" ><ImageDim name="GlossySerpentFHD/WindowTopLeft" dimension="Width" /></Dim>
5359                     <Dim type="TopEdge" ><WidgetDim widget="__auto_titlebar__" dimension="BottomEdge" /></Dim>
5360                     <Dim type="RightEdge" >
5361                         <OperatorDim op="Subtract">
5362                             <UnifiedDim scale="1" type="Width" />
5363                             <ImageDim name="GlossySerpentFHD/WindowTopRight" dimension="Width" />
5364                         </OperatorDim>
5365                     </Dim>
5366                     <Dim type="BottomEdge" >
5367                         <OperatorDim op="Subtract">
5368                             <UnifiedDim scale="1" type="Height" />
5369                             <ImageDim name="GlossySerpentFHD/WindowBottomEdge" dimension="Height" />
5370                         </OperatorDim>
5371                     </Dim>
5372                 </Area>
5373                 <Image name="GlossySerpentFHD/WindowBck_M" />
5374                 <ColourProperty name="ClientAreaColour" />
5375                 <VertFormat type="Stretched" />
5376                 <HorzFormat type="Stretched" />
5377             </ImageryComponent>
5378         </ImagerySection>
5379         
5380         <ImagerySection name="notitle_frame">
5381             <FrameComponent>
5382                 <Area>
5383                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
5384                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
5385                     <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
5386                     <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
5387                 </Area>
5388                 <Image component="TopLeftCorner" name="GlossySerpentFHD/WindowTopLeft" />
5389                 <Image component="TopRightCorner" name="GlossySerpentFHD/WindowTopRight" />
5390                 <Image component="BottomLeftCorner" name="GlossySerpentFHD/WindowBottomLeft" />
5391                 <Image component="BottomRightCorner" name="GlossySerpentFHD/WindowBottomRight" />
5392                 <Image component="LeftEdge" name="GlossySerpentFHD/WindowLeftEdge" />
5393                 <Image component="RightEdge" name="GlossySerpentFHD/WindowRightEdge" />
5394                 <Image component="BottomEdge" name="GlossySerpentFHD/WindowBottomEdge" />
5395             </FrameComponent>
5396             <ImageryComponent>
5397                 <Area>
5398                     <Dim type="LeftEdge" ><ImageDim name="GlossySerpentFHD/WindowTopLeft" dimension="Width" /></Dim>
5399                     <Dim type="TopEdge" ><ImageDim name="GlossySerpentFHD/WindowTopEdge" dimension="Width" /></Dim>
5400                     <Dim type="RightEdge" >
5401                         <OperatorDim op="Subtract">
5402                             <UnifiedDim scale="1" type="Width" />
5403                             <ImageDim name="GlossySerpentFHD/WindowTopRight" dimension="Width" />
5404                         </OperatorDim>
5405                     </Dim>
5406                     <Dim type="BottomEdge" >
5407                         <OperatorDim op="Subtract">
5408                             <UnifiedDim scale="1" type="Height" />
5409                             <ImageDim name="GlossySerpentFHD/WindowBottomEdge" dimension="Height" />
5410                         </OperatorDim>
5411                     </Dim>
5412                 </Area>
5413                 <Image name="GlossySerpentFHD/WindowMid" />
5414                 <ColourProperty name="ClientAreaColour" />
5415                 <VertFormat type="Stretched" />
5416                 <HorzFormat type="Stretched" />
5417             </ImageryComponent>
5418         </ImagerySection>
5420         <ImagerySection name="notitle_frame_background">
5421             <FrameComponent>
5422                 <Area>
5423                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
5424                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
5425                     <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
5426                     <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
5427                 </Area>
5428                 <Image component="TopLeftCorner" name="GlossySerpentFHD/WindowBck_TL" />
5429                 <Image component="TopRightCorner" name="GlossySerpentFHD/WindowBck_TR" />
5430                 <Image component="BottomLeftCorner" name="GlossySerpentFHD/WindowBck_BL" />
5431                 <Image component="BottomRightCorner" name="GlossySerpentFHD/WindowBck_BR" />
5432                 <Image component="LeftEdge" name="GlossySerpentFHD/WindowBck_L" />
5433                 <Image component="RightEdge" name="GlossySerpentFHD/WindowBck_R" />
5434                 <Image component="BottomEdge" name="GlossySerpentFHD/WindowBck_B" />
5435             </FrameComponent>
5436             <ImageryComponent>
5437                 <Area>
5438                     <Dim type="LeftEdge" ><ImageDim name="GlossySerpentFHD/WindowTopLeft" dimension="Width" /></Dim>
5439                     <Dim type="TopEdge" ><ImageDim name="GlossySerpentFHD/WindowTopEdge" dimension="Width" /></Dim>
5440                     <Dim type="RightEdge" >
5441                         <OperatorDim op="Subtract">
5442                             <UnifiedDim scale="1" type="Width" />
5443                             <ImageDim name="GlossySerpentFHD/WindowTopRight" dimension="Width" />
5444                         </OperatorDim>
5445                     </Dim>
5446                     <Dim type="BottomEdge" >
5447                         <OperatorDim op="Subtract">
5448                             <UnifiedDim scale="1" type="Height" />
5449                             <ImageDim name="GlossySerpentFHD/WindowBottomEdge" dimension="Height" />
5450                         </OperatorDim>
5451                     </Dim>
5452                 </Area>
5453                 <Image name="GlossySerpentFHD/WindowBck_M" />
5454                 <ColourProperty name="ClientAreaColour" />
5455                 <VertFormat type="Stretched" />
5456                 <HorzFormat type="Stretched" />
5457             </ImageryComponent>
5458         </ImagerySection>
5459         
5460         <ImagerySection name="withtitle_noframe_client_area">
5461             <ImageryComponent>
5462                 <Area>
5463                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
5464                     <Dim type="TopEdge" ><WidgetDim widget="__auto_titlebar__" dimension="Height" /></Dim>
5465                     <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
5466                     <Dim type="BottomEdge" ><UnifiedDim scale="1" type="BottomEdge" /></Dim>
5467                 </Area>
5468                 <Image name="GlossySerpentFHD/WindowMid" />
5469                 <ColourProperty name="ClientAreaColour" />
5470                 <VertFormat type="Stretched" />
5471                 <HorzFormat type="Stretched" />
5472             </ImageryComponent>
5473         </ImagerySection>
5474         
5475         <ImagerySection name="notitle_noframe_client_area">
5476             <ImageryComponent>
5477                 <Area>
5478                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
5479                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
5480                     <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
5481                     <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
5482                 </Area>
5483                 <Image name="GlossySerpentFHD/WindowMid" />
5484                 <ColourProperty name="ClientAreaColour" />
5485                 <VertFormat type="Stretched" />
5486                 <HorzFormat type="Stretched" />
5487             </ImageryComponent>
5488         </ImagerySection>
5489         
5490         <StateImagery name="ActiveWithTitleWithFrame">
5491             <Layer>
5492                 <Section section="withtitle_frame_background">
5493                     <ColourProperty name="BackgroundPictureColour" />
5494                 </Section>
5495             </Layer>
5496             <Layer>
5497                 <Section section="withtitle_frame" />
5498             </Layer>
5499         </StateImagery>
5500         <StateImagery name="InactiveWithTitleWithFrame">
5501             <Layer>
5502                 <Section section="withtitle_frame_background">
5503                     <ColourProperty name="BackgroundPictureColour" />
5504                 </Section>
5505             </Layer>
5506             <Layer>
5507                 <Section section="withtitle_frame" />
5508             </Layer>
5509         </StateImagery>
5510         <StateImagery name="DisabledWithTitleWithFrame">
5511             <Layer>
5512                 <Section section="withtitle_frame">
5513                     <Colours topLeft="FF7F7F7F" topRight="FF7F7F7F" bottomLeft="FF7F7F7F" bottomRight="FF7F7F7F" />
5514                 </Section>
5515             </Layer>
5516         </StateImagery>
5517         <StateImagery name="ActiveWithTitleNoFrame">
5518             <Layer>
5519                 <Section section="withtitle_noframe_client_area" />
5520             </Layer>
5521         </StateImagery>
5522         <StateImagery name="InactiveWithTitleNoFrame">
5523             <Layer>
5524                 <Section section="withtitle_noframe_client_area" />
5525             </Layer>
5526         </StateImagery>
5527         <StateImagery name="DisabledWithTitleNoFrame">
5528             <Layer>
5529                 <Section section="withtitle_noframe_client_area">
5530                     <Colours topLeft="FF7F7F7F" topRight="FF7F7F7F" bottomLeft="FF7F7F7F" bottomRight="FF7F7F7F" />
5531                 </Section>
5532             </Layer>
5533         </StateImagery>
5534         <StateImagery name="ActiveNoTitleWithFrame">
5535             <Layer>
5536                 <Section section="notitle_frame_background">
5537                     <ColourProperty name="BackgroundPictureColour" />
5538                 </Section>
5539             </Layer>
5540             <Layer>
5541                 <Section section="notitle_frame" />
5542             </Layer>
5543         </StateImagery>
5544         <StateImagery name="InactiveNoTitleWithFrame">
5545             <Layer>
5546                 <Section section="notitle_frame_background">
5547                     <ColourProperty name="BackgroundPictureColour" />
5548                 </Section>
5549             </Layer>
5550             <Layer>
5551                 <Section section="notitle_frame" />
5552             </Layer>
5553         </StateImagery>
5554         <StateImagery name="DisabledNoTitleWithFrame">
5555             <Layer>
5556                 <Section section="notitle_frame_background">
5557                     <ColourProperty name="BackgroundPictureColour" />
5558                 </Section>
5559             </Layer>
5560             <Layer>
5561                 <Section section="notitle_frame">
5562                     <Colours topLeft="FF7F7F7F" topRight="FF7F7F7F" bottomLeft="FF7F7F7F" bottomRight="FF7F7F7F" />
5563                 </Section>
5564             </Layer>
5565         </StateImagery>
5566         <StateImagery name="ActiveNoTitleNoFrame">
5567             <Layer>
5568                 <Section section="notitle_noframe_client_area" />
5569             </Layer>
5570         </StateImagery>
5571         <StateImagery name="InactiveNoTitleNoFrame">
5572             <Layer>
5573                 <Section section="notitle_noframe_client_area" />
5574             </Layer>
5575         </StateImagery>
5576         <StateImagery name="DisabledNoTitleNoFrame">
5577             <Layer>
5578                 <Section section="notitle_noframe_client_area">
5579                     <Colours topLeft="FF7F7F7F" topRight="FF7F7F7F" bottomLeft="FF7F7F7F" bottomRight="FF7F7F7F" />
5580                 </Section>
5581             </Layer>
5582         </StateImagery>
5583     </WidgetLook>
5586     <!--
5587     ***************************************************
5588         GlossySerpentFHD/GroupBox
5589         (based on the Taharez Look)
5590     ***************************************************
5591     -->
5592     <WidgetLook name="GlossySerpentFHD/GroupBox">
5593         <!-- TODO: next property is ignored ATM. Re-investigate appropriateness. -->
5594         <!--<PropertyDefinition name="BackgroundTextColours" initialValue="tl:00000000 tr:00000000 bl:00000000 br:00000000" redrawOnWrite="true" />-->
5595             <PropertyDefinition name="DisabledTextColour" initialValue="FF888888" redrawOnWrite="true" />
5596         <PropertyDefinition name="NormalTextColour" initialValue="FFFFFFFF" redrawOnWrite="true" />
5597         <PropertyDefinition name="TextBackground" initialValue="FF888888" redrawOnWrite="true" />
5598         <PropertyDefinition name="CaptionOffset" initialValue="10" redrawOnWrite="true" />
5600         <Child type="DefaultWindow" nameSuffix="__auto_contentpane__">
5601             <Area>
5602                 <Dim type="LeftEdge">
5603                     <AbsoluteDim value="8">
5604                     </AbsoluteDim>
5605                 </Dim>
5606                 <Dim type="TopEdge">
5607                     <AbsoluteDim value="20" />
5608                 </Dim>
5609                 <Dim type="RightEdge">
5610                     <OperatorDim op="Subtract">
5611                         <UnifiedDim scale="1" offset="0" type="RightEdge" />
5612                         <AbsoluteDim value="8" />
5613                     </OperatorDim>
5614                 </Dim>
5615                 <Dim type="BottomEdge">
5616                     <OperatorDim op="Subtract">
5617                         <UnifiedDim scale="1" offset="0" type="BottomEdge" />
5618                         <AbsoluteDim value="8" />
5619                     </OperatorDim>
5620                 </Dim>
5621             </Area>
5622         </Child>
5623         
5624         <ImagerySection name="label">
5625             <TextComponent>
5626                 <Area>
5627                     <Dim type="LeftEdge">
5628                         <OperatorDim op="Add">
5629                             <AbsoluteDim value="11" />
5630                             <PropertyDim name="CaptionOffset" />
5631                         </OperatorDim>
5632                     </Dim>
5633                     <Dim type="TopEdge">
5634                         <AbsoluteDim value="3" />
5635                     </Dim>
5636                     <Dim type="RightEdge">
5637                         <UnifiedDim scale="1" offset="0" type="RightEdge" />
5638                     </Dim>
5639                     <Dim type="BottomEdge">
5640                         <UnifiedDim scale="1" offset="0" type="BottomEdge" />
5641                     </Dim>
5642                 </Area>
5643                 <VertFormat type="TopAligned" />
5644                 <HorzFormat type="LeftAligned" />
5645             </TextComponent>
5646         </ImagerySection>
5647         <ImagerySection name="frame">
5648             <FrameComponent>
5649                 <Area>
5650                     <Dim type="LeftEdge">
5651                         <AbsoluteDim value="0" />
5652                     </Dim>
5653                     <Dim type="TopEdge">
5654                         <AbsoluteDim value="11" />
5655                     </Dim>
5656                     <Dim type="RightEdge">
5657                         <UnifiedDim scale="1" offset="0" type="RightEdge" />
5658                     </Dim>
5659                     <Dim type="BottomEdge">
5660                         <UnifiedDim scale="1" offset="0" type="BottomEdge" />
5661                     </Dim>
5662                 </Area>
5663                 <Image component="TopLeftCorner" name="GlossySerpentFHD/StaticTopLeft" />
5664                 <Image component="TopRightCorner" name="GlossySerpentFHD/StaticTopRight" />
5665                 <Image component="BottomLeftCorner" name="GlossySerpentFHD/StaticBottomLeft" />
5666                 <Image component="BottomRightCorner" name="GlossySerpentFHD/StaticBottomRight" />
5667                 <Image component="LeftEdge" name="GlossySerpentFHD/StaticLeft" />
5668                 <Image component="TopEdge" name="GlossySerpentFHD/StaticTop" />
5669                 <Image component="RightEdge" name="GlossySerpentFHD/StaticRight" />
5670                 <Image component="BottomEdge" name="GlossySerpentFHD/StaticBottom" />
5671                 <VertFormat type="Stretched" />
5672                 <HorzFormat type="Stretched" />
5673             </FrameComponent>
5674         </ImagerySection>
5675         <ImagerySection name="label_bg">
5676             <FrameComponent>
5677                 <Area>
5678                     <Dim type="LeftEdge" >
5679                         <OperatorDim op="Add">
5680                             <AbsoluteDim value="5" />
5681                             <PropertyDim name="CaptionOffset" />
5682                         </OperatorDim>
5683                     </Dim>
5684                     <Dim type="TopEdge" >
5685                         <AbsoluteDim value="0" />
5686                     </Dim>
5687                     <Dim type="Width" >
5688                         <OperatorDim op="Add">
5689                             <FontDim type="HorzExtent" padding="5" />
5690                             <AbsoluteDim value="8" />
5691                         </OperatorDim>
5692                     </Dim>
5693                     <Dim type="Height" >
5694                         <OperatorDim op="Add">
5695                             <FontDim type="LineSpacing" />
5696                             <AbsoluteDim value="6" />
5697                         </OperatorDim>
5698                     </Dim>
5699                 </Area>
5700                 <!--<Image name="GlossySerpentFHD/StaticBackdrop" />-->
5701                 <Image component="TopLeftCorner" name="GlossySerpentFHD/StaticTopLeft" />
5702                 <Image component="LeftEdge" name="GlossySerpentFHD/StaticLeft" />
5703                 <Image component="BottomLeftCorner" name="GlossySerpentFHD/StaticBottomLeft" />
5705                 <Image component="TopEdge" name="GlossySerpentFHD/StaticTop" />
5706                 <Image component="BottomEdge" name="GlossySerpentFHD/StaticBottom" />
5707                 <Image component="Background" name="GlossySerpentFHD/StaticBackdrop" />
5708                 <Image component="TopRightCorner" name="GlossySerpentFHD/StaticTopRight" />
5709                 <Image component="BottomRightCorner" name="GlossySerpentFHD/StaticBottomRight" />
5710                 <Image component="RightEdge" name="GlossySerpentFHD/StaticRight" />
5711                 
5712                 <!--<ColourRectProperty name="BackgroundTextColours" />-->
5713                 <VertFormat type="Stretched" />
5714                 <HorzFormat type="Stretched" />
5715             </FrameComponent>
5716         </ImagerySection>
5717         <StateImagery name="Enabled">
5718             <Layer>
5719                 <Section section="frame" />
5720                 <Section section="label_bg" />
5721                 <Section section="label">
5722                     <ColourProperty name="NormalTextColour" />
5723                 </Section>
5724             </Layer>
5725         </StateImagery>
5726         <StateImagery name="Disabled">
5727             <Layer>
5728                 <Section section="frame" />
5729                 <Section section="label_bg" />
5730                 <Section section="label">
5731                     <ColourProperty name="DisabledTextColour" />
5732                 </Section>
5733             </Layer>
5734         </StateImagery>
5735     </WidgetLook>
5738     <!--
5739     ***************************************************
5740         GlossySerpentFHD/ProgressBar
5741         (based on the Taharez Look)
5742     ***************************************************
5743     -->
5744     <WidgetLook name="GlossySerpentFHD/ProgressBar">
5745         <PropertyDefinition name="BarSegmentMode" initialValue="Stretched" redrawOnWrite="true" />
5746         
5747         <PropertyDefinition name="GS_DarkerThemeColour" initialValue="FF940000" redrawOnWrite="true" />
5748         <PropertyDefinition name="GS_LighterThemeColour" initialValue="FFFF0101" redrawOnWrite="true" />
5749         <PropertyDefinition name="GS_MainThemeColour" initialValue="FFDC5F5F" redrawOnWrite="true" />
5750         <PropertyDefinition name="GS_ShineColour" initialValue="B0FFFFFF" redrawOnWrite="true" />
5751         <PropertyDefinition name="GS_MainThemeGradientLeftToRight" initialValue="tl:00FFFFFF tr:FFFF0101 bl:00FFFFFF br:FFFF0101" type="ColourRect" redrawOnWrite="true" />
5752         
5753         <NamedArea name="ProgressArea">
5754             <Area>
5755                 <Dim type="LeftEdge" ><AbsoluteDim value="6" /></Dim>
5756                 <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
5757                 <Dim type="RightEdge" ><UnifiedDim scale="1" type="RightEdge" offset="-6"/></Dim>
5758                 <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
5759             </Area>
5760         </NamedArea>
5761         
5762         <ImagerySection name="border_section">
5763             <FrameComponent>
5764                 <Area>
5765                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
5766                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
5767                     <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
5768                     <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
5769                 </Area>
5770                 <Image component="TopLeftCorner" name="GlossySerpentFHD/ProgressBar_HD_TL" />
5771                 <Image component="LeftEdge" name="GlossySerpentFHD/ProgressBar_HD_L" />
5772                 <Image component="BottomLeftCorner" name="GlossySerpentFHD/ProgressBar_HD_BL" />
5773                 <Image component="TopEdge" name="GlossySerpentFHD/ProgressBar_HD_T" />
5774                 <Image component="Background" name="GlossySerpentFHD/ProgressBar_HD_M" />
5775                 <Image component="BottomEdge" name="GlossySerpentFHD/ProgressBar_HD_B" />
5776                 <Image component="TopRightCorner" name="GlossySerpentFHD/ProgressBar_HD_TR" />
5777                 <Image component="RightEdge" name="GlossySerpentFHD/ProgressBar_HD_R" />
5778                 <Image component="BottomRightCorner" name="GlossySerpentFHD/ProgressBar_HD_BR" />
5779             </FrameComponent>
5780         </ImagerySection>
5781         
5782         <ImagerySection name="border_section_redux">
5783             <FrameComponent>
5784                 <Area>
5785                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
5786                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
5787                     <Dim type="Width" ><UnifiedDim scale="1" type="Width" offset="0" /></Dim>
5788                     <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
5789                 </Area>
5790                 <Image component="TopLeftCorner" name="GlossySerpentFHD/ProgressBar_HD_TL_Redux" />
5791                 <Image component="LeftEdge" name="GlossySerpentFHD/ProgressBar_HD_L_Redux" />
5792                 <Image component="BottomLeftCorner" name="GlossySerpentFHD/ProgressBar_HD_BL_Redux" />
5793                 <Image component="TopEdge" name="GlossySerpentFHD/ProgressBar_HD_T" />
5794                 <Image component="Background" name="GlossySerpentFHD/ProgressBar_HD_M" />
5795                 <Image component="BottomEdge" name="GlossySerpentFHD/ProgressBar_HD_B" />
5796                 <Image component="TopRightCorner" name="GlossySerpentFHD/ProgressBar_HD_TR_Redux" />
5797                 <Image component="RightEdge" name="GlossySerpentFHD/ProgressBar_HD_R_Redux" />
5798                 <Image component="BottomRightCorner" name="GlossySerpentFHD/ProgressBar_HD_BR_Redux" />
5799             </FrameComponent>
5800         </ImagerySection>
5802         <ImagerySection name="background_highlight">
5803             <ImageryComponent>
5804                 <Area>
5805                     <Dim type="LeftEdge" ><AbsoluteDim value="10" /></Dim>
5806                     <Dim type="TopEdge" ><AbsoluteDim value="8" /></Dim>
5807                     <Dim type="Width" >
5808                         <OperatorDim op="Subtract">
5809                             <UnifiedDim scale="1" type="Width" />
5810                             <AbsoluteDim value="20" />
5811                         </OperatorDim>
5812                     </Dim>
5813                     <Dim type="Height" >
5814                         <OperatorDim op="Subtract">
5815                             <UnifiedDim scale="1" type="Height" />
5816                             <AbsoluteDim value="16" />
5817                         </OperatorDim>
5818                     </Dim>
5819                 </Area>
5820                 <Image component="Background" name="GlossySerpentFHD/ProgressBar_BackgHighlight" />
5821                 <VertFormat type="Stretched" />
5822                 <HorzFormat type="Stretched" />
5823             </ImageryComponent>
5824         </ImagerySection>
5826         <ImagerySection name="background_highlight_redux">
5827             <ImageryComponent>
5828                 <Area>
5829                     <Dim type="LeftEdge" ><AbsoluteDim value="4" /></Dim> <!-- 10 - 6 -->
5830                     <Dim type="TopEdge" ><AbsoluteDim value="8" /></Dim>
5831                     <Dim type="Width" >
5832                         <OperatorDim op="Subtract">
5833                             <UnifiedDim scale="1" type="Width" />
5834                             <AbsoluteDim value="8" />
5835                         </OperatorDim>
5836                     </Dim>
5837                     <Dim type="Height" >
5838                         <OperatorDim op="Subtract">
5839                             <UnifiedDim scale="1" type="Height" />
5840                             <AbsoluteDim value="16" />
5841                         </OperatorDim>
5842                     </Dim>
5843                 </Area>
5844                 <Image component="Background" name="GlossySerpentFHD/ProgressBar_BackgHighlight" />
5845                 <VertFormat type="Stretched" />
5846                 <HorzFormat type="Stretched" />
5847             </ImageryComponent>
5848         </ImagerySection>
5849         
5850         <ImagerySection name="progress_lights" >
5851             <ImageryComponent>
5852                 <Area>
5853                     <!-- Make sure not to start displaying the background filling image at the edges (left-right), 
5854                     as the border displayed on top of it may start at 1-2, depending on the scale -->
5855                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
5856                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
5857                     <Dim type="Width" ><UnifiedDim scale="1" type="Width" offset="0" /></Dim>
5858                     <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
5859                 </Area>
5860                 <Image name="GlossySerpentFHD/ProgressBarGraySegment" />
5861                 <VertFormat type="Stretched" />
5862                 <HorzFormatProperty name="BarSegmentMode" />
5863             </ImageryComponent>
5864         </ImagerySection>
5866         <ImagerySection name="progress_lights_leading" >
5867             <ImageryComponent>
5868                 <Area>
5869                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
5870                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
5871                     <Dim type="Width" >
5872                         <OperatorDim op="Add">
5873                             <AbsoluteDim value="0" />
5874                             <OperatorDim op="Multiply">
5875                                 <PropertyDim name="CurrentProgress" />
5876                                 <UnifiedDim scale="1" type="Width" offset="0" />
5877                             </OperatorDim>
5878                         </OperatorDim>
5879                     </Dim>
5880                     <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
5881                 </Area>
5882                 <Image name="GlossySerpentFHD/ProgressBarLitSegment" />
5883                 <VertFormat type="Stretched" />
5884                 <HorzFormat type="Stretched" />
5885             </ImageryComponent>
5886         </ImagerySection>
5888         
5889         <StateImagery name="Enabled">
5890             <Layer>
5891                 <Section section="background_highlight">
5892                     <ColourProperty name="GS_ShineColour" />
5893                 </Section>
5894             </Layer>
5895             <Layer>
5896                 <Section section="border_section" />
5897             </Layer>
5898         </StateImagery>
5900         <StateImagery name="Disabled">
5901             <Layer>
5902                 <Section section="background_highlight">
5903                     <ColourProperty name="GS_ShineColour" />
5904                 </Section>
5905             </Layer>
5906             <Layer>
5907                 <Section section="border_section">
5908                     <Colours topLeft="FF7F7F7F" topRight="FF7F7F7F" bottomLeft="FF7F7F7F" bottomRight="FF7F7F7F" />
5909                 </Section>
5910             </Layer>
5911         </StateImagery>
5913         <StateImagery name="EnabledProgress">
5914             <Layer>
5915                 <Section section="progress_lights" >
5916                     <ColourProperty name="GS_MainThemeColour" />
5917                 </Section>
5918                 <Section section="progress_lights" >
5919                     <ColourRectProperty name="GS_MainThemeGradientLeftToRight" />
5920                 </Section>
5921             </Layer>
5922             <Layer>
5923                 <Section section="progress_lights_leading" >
5924                     <ColourProperty name="GS_LighterThemeColour" />
5925                 </Section>
5926                 <Section section="background_highlight_redux">
5927                     <ColourProperty name="GS_ShineColour" />
5928                 </Section>
5929             </Layer>
5930             <Layer>
5931                 <Section section="border_section_redux" />
5932             </Layer>
5933         </StateImagery>
5935         <StateImagery name="DisabledProgress">
5936             <Layer>
5937                 <Section section="progress_lights">
5938                     <Colours topLeft="FF7F7F7F" topRight="FF7F7F7F" bottomLeft="FF7F7F7F" bottomRight="FF7F7F7F" />
5939                 </Section>
5940                 <Section section="background_highlight_redux">
5941                     <ColourProperty name="GS_ShineColour" />
5942                 </Section>
5943             </Layer>
5944             <Layer>
5945                 <Section section="border_section_redux">
5946                     <Colours topLeft="FF7F7F7F" topRight="FF7F7F7F" bottomLeft="FF7F7F7F" bottomRight="FF7F7F7F" />
5947                 </Section>
5948             </Layer>
5949         </StateImagery>
5950     </WidgetLook>
5952     <!--
5953     ***************************************************
5954         GlossySerpentFHD/Menubar
5955         (based on the Taharez Look)
5956     ***************************************************
5957     -->
5958     <WidgetLook name="GlossySerpentFHD/Menubar">
5959         <PropertyDefinition name="BackgroundColours" initialValue="tl:FFFFFFFF tr:FFFFFFFF bl:FFFFFFFF br:FFFFFFFF" redrawOnWrite="true" />
5960         <PropertyDefinition name="BorderWidth" initialValue="5" layoutOnWrite="true" />
5961         <NamedArea name="ItemRenderArea">
5962             <Area>
5963                 <Dim type="LeftEdge" >
5964                     <OperatorDim op="Add">
5965                         <ImageDim name="GlossySerpentFHD/TabContentPaneLeft" dimension="Width" />
5966                         <PropertyDim name="BorderWidth" />
5967                     </OperatorDim>
5968                 </Dim>
5969                 <Dim type="TopEdge" >
5970                     <OperatorDim op="Add">
5971                         <ImageDim name="GlossySerpentFHD/TabContentPaneUpper" dimension="Height" />
5972                         <PropertyDim name="BorderWidth" />
5973                     </OperatorDim>
5974                 </Dim>
5975                 <Dim type="RightEdge" >
5976                     <OperatorDim op="Subtract">
5977                         <UnifiedDim scale="1" type="RightEdge" />
5978                         <OperatorDim op="Add">
5979                             <ImageDim name="GlossySerpentFHD/TabContentPaneRight" dimension="Width" />
5980                             <PropertyDim name="BorderWidth" />
5981                         </OperatorDim>
5982                     </OperatorDim>
5983                 </Dim>
5984                 <Dim type="BottomEdge" >
5985                     <OperatorDim op="Subtract">
5986                         <UnifiedDim scale="1" type="BottomEdge" />
5987                         <OperatorDim op="Add">
5988                             <ImageDim name="GlossySerpentFHD/TabContentPaneLower" dimension="Height" />
5989                             <PropertyDim name="BorderWidth" />
5990                         </OperatorDim>
5991                     </OperatorDim>
5992                 </Dim>
5993             </Area>
5994         </NamedArea>
5995         <ImagerySection name="frame">
5996             <FrameComponent>
5997                 <Area>
5998                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
5999                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
6000                     <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
6001                     <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
6002                 </Area>
6003                 <Image component="TopLeftCorner" name="GlossySerpentFHD/TabContentPaneUpperLeft" />
6004                 <Image component="TopRightCorner" name="GlossySerpentFHD/TabContentPaneUpperRight" />
6005                 <Image component="BottomLeftCorner" name="GlossySerpentFHD/TabContentPaneLowerLeft" />
6006                 <Image component="BottomRightCorner" name="GlossySerpentFHD/TabContentPaneLowerRight" />
6007                 <Image component="LeftEdge" name="GlossySerpentFHD/TabContentPaneLeft" />
6008                 <Image component="RightEdge" name="GlossySerpentFHD/TabContentPaneRight" />
6009                 <Image component="TopEdge" name="GlossySerpentFHD/TabContentPaneUpper" />
6010                 <Image component="BottomEdge" name="GlossySerpentFHD/TabContentPaneLower" />
6011                 <Image component="Background" name="GlossySerpentFHD/TabContentPaneMiddle" />
6012             </FrameComponent>
6013         </ImagerySection>
6014         <StateImagery name="Enabled">
6015             <Layer>
6016                 <Section section="frame">
6017                     <ColourRectProperty name="BackgroundColours" />
6018                 </Section>
6019             </Layer>
6020         </StateImagery>
6021         <StateImagery name="Disabled">
6022             <Layer>
6023                 <Section section="frame">
6024                     <Colours topLeft="FF7F7F7F" topRight="FF7F7F7F" bottomLeft="FF7F7F7F" bottomRight="FF7F7F7F" />
6025                 </Section>
6026             </Layer>
6027         </StateImagery>
6028     </WidgetLook>
6029    
6030    
6031     <!--
6032     ***************************************************
6033         GlossySerpentFHD/PopupMenu
6034         (based on the Taharez Look)
6035     ***************************************************
6036     -->
6037     <WidgetLook name="GlossySerpentFHD/PopupMenu">
6038         <PropertyDefinition name="BackgroundColours" initialValue="tl:FFFFFFFF tr:FFFFFFFF bl:FFFFFFFF br:FFFFFFFF" redrawOnWrite="true" />
6039         <PropertyDefinition name="BorderWidth" initialValue="0" layoutOnWrite="true" />
6040         <NamedArea name="ItemRenderArea">
6041             <Area>
6042                 <Dim type="LeftEdge" >
6043                     <OperatorDim op="Add">
6044                         <ImageDim name="GlossySerpentFHD/PanelBackground_L" dimension="Width" />
6045                         <PropertyDim name="BorderWidth" />
6046                     </OperatorDim>
6047                 </Dim>
6048                 <Dim type="TopEdge" >
6049                     <OperatorDim op="Add">
6050                         <ImageDim name="GlossySerpentFHD/PanelBackground_T" dimension="Height" />
6051                         <PropertyDim name="BorderWidth" />
6052                     </OperatorDim>
6053                 </Dim>
6054                 <Dim type="RightEdge" >
6055                     <OperatorDim op="Subtract">
6056                         <UnifiedDim scale="1" type="RightEdge" />
6057                         <OperatorDim op="Add">
6058                             <ImageDim name="GlossySerpentFHD/PanelBackground_R" dimension="Width" />
6059                             <PropertyDim name="BorderWidth" />
6060                         </OperatorDim>
6061                     </OperatorDim>
6062                 </Dim>
6063                 <Dim type="BottomEdge" >
6064                     <OperatorDim op="Subtract">
6065                         <UnifiedDim scale="1" type="BottomEdge" />
6066                         <OperatorDim op="Add">
6067                             <ImageDim name="GlossySerpentFHD/PanelBackground_B" dimension="Height" />
6068                             <PropertyDim name="BorderWidth" />
6069                         </OperatorDim>
6070                     </OperatorDim>
6071                 </Dim>
6072             </Area>
6073         </NamedArea>
6074         <ImagerySection name="frame">
6075             <FrameComponent>
6076                 <Area>
6077                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
6078                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
6079                     <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
6080                     <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
6081                 </Area>
6082                 <Image component="TopLeftCorner" name="GlossySerpentFHD/PanelBackground_TL" />
6083                 <Image component="TopRightCorner" name="GlossySerpentFHD/PanelBackground_TR" />
6084                 <Image component="BottomLeftCorner" name="GlossySerpentFHD/PanelBackground_BL" />
6085                 <Image component="BottomRightCorner" name="GlossySerpentFHD/PanelBackground_BR" />
6086                 <Image component="LeftEdge" name="GlossySerpentFHD/PanelBackground_L" />
6087                 <Image component="RightEdge" name="GlossySerpentFHD/PanelBackground_R" />
6088                 <Image component="TopEdge" name="GlossySerpentFHD/PanelBackground_T" />
6089                 <Image component="BottomEdge" name="GlossySerpentFHD/PanelBackground_B" />
6090                 <Image component="Background" name="GlossySerpentFHD/PanelBackground_M" />
6091             </FrameComponent>
6092         </ImagerySection>
6093         <ImagerySection name="border">
6094             <FrameComponent>
6095                 <Area>
6096                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
6097                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
6098                     <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
6099                     <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
6100                 </Area>
6101                 <Image component="TopLeftCorner" name="GlossySerpentFHD/ComboboxButtonBorder_TL" />
6102                 <Image component="TopRightCorner" name="GlossySerpentFHD/ComboboxButtonBorder_TR" />
6103                 <Image component="BottomLeftCorner" name="GlossySerpentFHD/ComboboxButtonBorder_BL" />
6104                 <Image component="BottomRightCorner" name="GlossySerpentFHD/ComboboxButtonBorder_BR" />
6105                 <Image component="LeftEdge" name="GlossySerpentFHD/ComboboxButtonBorder_L" />
6106                 <Image component="RightEdge" name="GlossySerpentFHD/ComboboxButtonBorder_R" />
6107                 <Image component="TopEdge" name="GlossySerpentFHD/ComboboxButtonBorder_T" />
6108                 <Image component="BottomEdge" name="GlossySerpentFHD/ComboboxButtonBorder_B" />
6109                 <Image component="Background" name="GlossySerpentFHD/ComboboxButtonBorder_M" />
6110             </FrameComponent>
6111         </ImagerySection>
6112         <StateImagery name="Enabled">
6113             <Layer>
6114                 <Section section="frame">
6115                     <ColourRectProperty name="BackgroundColours" />
6116                 </Section>
6117                 <Section section="border">
6118                     <ColourRectProperty name="BackgroundColours" />
6119                 </Section>
6120             </Layer>
6121         </StateImagery>
6122         <StateImagery name="Disabled">
6123             <Layer>
6124                 <Section section="frame">
6125                     <Colours topLeft="FF7F7F7F" topRight="FF7F7F7F" bottomLeft="FF7F7F7F" bottomRight="FF7F7F7F" />
6126                 </Section>
6127                 <Section section="border">
6128                     <Colours topLeft="FF7F7F7F" topRight="FF7F7F7F" bottomLeft="FF7F7F7F" bottomRight="FF7F7F7F" />
6129                 </Section>
6130             </Layer>
6131         </StateImagery>
6132     </WidgetLook>
6134    
6135     <!--
6136     ***************************************************
6137         GlossySerpentFHD/MenuItem
6138         (based on the Taharez Look)
6139     ***************************************************
6140     -->
6141     <WidgetLook name="GlossySerpentFHD/MenuItem">
6142         <PropertyDefinition name="NormalTextColour" initialValue="FFFFFFFF" redrawOnWrite="true" />
6143         <PropertyDefinition name="DisabledTextColour" initialValue="FF7F7F7F" redrawOnWrite="true" />
6144         <PropertyDefinition name="HoverColour" initialValue="FFFFFFFF" redrawOnWrite="true" />
6145         <PropertyDefinition name="PushedColour" initialValue="FFFFFFFF" redrawOnWrite="true" />
6146         <PropertyDefinition name="OpenedColour" initialValue="FFFFFFFF" redrawOnWrite="true" />
6147         <Property name="WantsMultiClickEvents" value="False" />
6148         <NamedArea name="ContentSize">
6149             <Area>
6150                 <Dim type="LeftEdge"><AbsoluteDim value="0" /></Dim>
6151                 <Dim type="TopEdge"><AbsoluteDim value="0" /></Dim>
6152                 <Dim type="Width">
6153                     <OperatorDim op="Add">
6154                         <FontDim type="HorzExtent" />
6155                         <OperatorDim op="Add">
6156                             <ImageDim name="GlossySerpentFHD/TabContentPaneLeft" dimension="Width" />
6157                             <ImageDim name="GlossySerpentFHD/TabContentPaneRight" dimension="Width" />
6158                         </OperatorDim>
6159                     </OperatorDim>
6160                 </Dim>
6161                 <Dim type="Height">
6162                     <OperatorDim op="Add">
6163                         <FontDim type="LineSpacing" />
6164                         <OperatorDim op="Add">
6165                             <ImageDim name="GlossySerpentFHD/TabContentPaneUpper" dimension="Height" />
6166                             <ImageDim name="GlossySerpentFHD/TabContentPaneLower" dimension="Height" />
6167                         </OperatorDim>
6168                     </OperatorDim>
6169                 </Dim>
6170             </Area>
6171         </NamedArea>
6172         <NamedArea name="HasPopupContentSize">
6173             <Area>
6174                 <Dim type="LeftEdge"><AbsoluteDim value="0" /></Dim>
6175                 <Dim type="TopEdge"><AbsoluteDim value="0" /></Dim>
6176                 <Dim type="Width">
6177                     <OperatorDim op="Add">
6178                         <FontDim type="HorzExtent" />
6179                         <OperatorDim op="Add">
6180                             <ImageDim name="GlossySerpentFHD/TabContentPaneLeft" dimension="Width" />
6181                             <OperatorDim op="Add">
6182                                 <ImageDim name="GlossySerpentFHD/TabContentPaneRight" dimension="Width" />
6183                                 <ImageDim name="GlossySerpentFHD/GlyphArrowLeft" dimension="Width" />
6184                             </OperatorDim>
6185                         </OperatorDim>
6186                     </OperatorDim>
6187                 </Dim>
6188                 <Dim type="Height">
6189                     <OperatorDim op="Add">
6190                         <FontDim type="LineSpacing" />
6191                         <OperatorDim op="Add">
6192                             <ImageDim name="GlossySerpentFHD/TabContentPaneUpper" dimension="Height" />
6193                             <ImageDim name="GlossySerpentFHD/TabContentPaneLower" dimension="Height" />
6194                         </OperatorDim>
6195                     </OperatorDim>
6196                 </Dim>
6197             </Area>
6198         </NamedArea>
6199         <ImagerySection name="label">
6200             <TextComponent>
6201                 <Area>
6202                     <Dim type="LeftEdge" ><ImageDim name="GlossySerpentFHD/TabContentPaneLeft" dimension="Width" /></Dim>
6203                     <Dim type="TopEdge" ><ImageDim name="GlossySerpentFHD/TabContentPaneUpper" dimension="Height" /></Dim>
6204                     <Dim type="RightEdge" >
6205                         <OperatorDim op="Subtract">
6206                             <UnifiedDim scale="1" type="RightEdge" />
6207                             <ImageDim name="GlossySerpentFHD/TabContentPaneRight" dimension="Width" />
6208                         </OperatorDim>
6209                     </Dim>
6210                     <Dim type="BottomEdge" >
6211                         <OperatorDim op="Subtract">
6212                             <UnifiedDim scale="1" type="BottomEdge" />
6213                             <ImageDim name="GlossySerpentFHD/TabContentPaneLower" dimension="Height" />
6214                         </OperatorDim>
6215                     </Dim>
6216                 </Area>
6217                 <VertFormat type="CentreAligned" />
6218                 <HorzFormat type="LeftAligned" />
6219             </TextComponent>
6220         </ImagerySection>
6221         <ImagerySection name="frame">
6222             <FrameComponent>
6223                 <Area>
6224                     <Dim type="LeftEdge" ><AbsoluteDim value="0" /></Dim>
6225                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
6226                     <Dim type="Width" ><UnifiedDim scale="1" type="Width" /></Dim>
6227                     <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
6228                 </Area>
6229                 <Image component="TopLeftCorner" name="GlossySerpentFHD/TabContentPaneUpperLeft" />
6230                 <Image component="TopRightCorner" name="GlossySerpentFHD/TabContentPaneUpperRight" />
6231                 <Image component="BottomLeftCorner" name="GlossySerpentFHD/TabContentPaneLowerLeft" />
6232                 <Image component="BottomRightCorner" name="GlossySerpentFHD/TabContentPaneLowerRight" />
6233                 <Image component="LeftEdge" name="GlossySerpentFHD/TabContentPaneLeft" />
6234                 <Image component="RightEdge" name="GlossySerpentFHD/TabContentPaneRight" />
6235                 <Image component="TopEdge" name="GlossySerpentFHD/TabContentPaneUpper" />
6236                 <Image component="BottomEdge" name="GlossySerpentFHD/TabContentPaneLower" />
6237                 <Image component="Background" name="GlossySerpentFHD/TabContentPaneMiddle" />
6238             </FrameComponent>
6239         </ImagerySection>
6240         <ImagerySection name="popup_arrow_right">
6241             <ImageryComponent>
6242                 <Area>
6243                     <Dim type="LeftEdge" >
6244                         <OperatorDim op="Subtract">
6245                             <UnifiedDim scale="1" type="Width" />
6246                             <ImageDim name="GlossySerpentFHD/GlyphArrowRight" dimension="Width" />
6247                         </OperatorDim>
6248                     </Dim>
6249                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
6250                     <Dim type="Width" >
6251                         <ImageDim name="GlossySerpentFHD/GlyphArrowRight" dimension="Width" />
6252                     </Dim>
6253                     <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
6254                 </Area>
6255                 <Image name="GlossySerpentFHD/GlyphArrowRight" />
6256                 <VertFormat type="CentreAligned" />
6257                 <HorzFormat type="RightAligned" />
6258             </ImageryComponent>
6259         </ImagerySection>
6260         <ImagerySection name="popup_arrow_left">
6261             <ImageryComponent>
6262                 <Area>
6263                     <Dim type="LeftEdge" >
6264                         <OperatorDim op="Subtract">
6265                             <UnifiedDim scale="1" type="Width" />
6266                             <ImageDim name="GlossySerpentFHD/GlyphArrowLeft" dimension="Width" />
6267                         </OperatorDim>
6268                     </Dim>
6269                     <Dim type="TopEdge" ><AbsoluteDim value="0" /></Dim>
6270                     <Dim type="Width" >
6271                         <ImageDim name="GlossySerpentFHD/GlyphArrowLeft" dimension="Width" />
6272                     </Dim>
6273                     <Dim type="Height" ><UnifiedDim scale="1" type="Height" /></Dim>
6274                 </Area>
6275                 <Image name="GlossySerpentFHD/GlyphArrowLeft" />
6276                 <VertFormat type="CentreAligned" />
6277                 <HorzFormat type="RightAligned" />
6278             </ImageryComponent>
6279         </ImagerySection>
6280         <StateImagery name="EnabledNormal">
6281             <Layer>
6282                 <Section section="label">
6283                     <ColourProperty name="NormalTextColour" />
6284                 </Section>
6285             </Layer>
6286         </StateImagery>
6287         <StateImagery name="EnabledHover">
6288             <Layer>
6289                 <Section section="frame">
6290                     <ColourProperty name="HoverColour" />
6291                 </Section>
6292                 <Section section="label">
6293                     <ColourProperty name="NormalTextColour" />
6294                 </Section>
6295             </Layer>
6296         </StateImagery>
6297         <StateImagery name="EnabledPushed">
6298             <Layer>
6299                 <Section section="frame">
6300                     <ColourProperty name="PushedColour" />
6301                 </Section>
6302                 <Section section="label">
6303                     <ColourProperty name="NormalTextColour" />
6304                 </Section>
6305             </Layer>
6306         </StateImagery>
6307         <StateImagery name="EnabledPopupOpen">
6308             <Layer>
6309                 <Section section="frame">
6310                     <ColourProperty name="OpenedColour" />
6311                 </Section>
6312                 <Section section="label">
6313                     <ColourProperty name="NormalTextColour" />
6314                 </Section>
6315             </Layer>
6316         </StateImagery>
6317         <StateImagery name="DisabledNormal">
6318             <Layer>
6319                 <Section section="label">
6320                     <ColourProperty name="DisabledTextColour" />
6321                 </Section>
6322             </Layer>
6323         </StateImagery>
6324         <StateImagery name="DisabledHover">
6325             <Layer>
6326                 <Section section="frame">
6327                     <Colours topLeft="FF7F7F7F" topRight="FF7F7F7F" bottomLeft="FF7F7F7F" bottomRight="FF7F7F7F" />
6328                 </Section>
6329                 <Section section="label">
6330                     <ColourProperty name="DisabledTextColour" />
6331                 </Section>
6332             </Layer>
6333         </StateImagery>
6334         <StateImagery name="DisabledPushed">
6335             <Layer>
6336                 <Section section="frame">
6337                     <Colours topLeft="FF7F7F7F" topRight="FF7F7F7F" bottomLeft="FF7F7F7F" bottomRight="FF7F7F7F" />
6338                 </Section>
6339                 <Section section="label">
6340                     <ColourProperty name="DisabledTextColour" />
6341                 </Section>
6342             </Layer>
6343         </StateImagery>
6344         <StateImagery name="DisabledPopupOpen">
6345             <Layer>
6346                 <Section section="frame">
6347                     <Colours topLeft="FF7F7F7F" topRight="FF7F7F7F" bottomLeft="FF7F7F7F" bottomRight="FF7F7F7F" />
6348                 </Section>
6349                 <Section section="label">
6350                     <ColourProperty name="DisabledTextColour" />
6351                 </Section>
6352             </Layer>
6353         </StateImagery>
6354         <StateImagery name="PopupClosedIcon">
6355             <Layer>
6356                 <Section section="popup_arrow_right" />
6357             </Layer>
6358         </StateImagery>
6359         <StateImagery name="PopupOpenIcon">
6360             <Layer>
6361                 <Section section="popup_arrow_left" />
6362             </Layer>
6363         </StateImagery>
6364     </WidgetLook>
6365     
6366 </Falagard>