vanilla-wow-addons – Blame information for rev 1

Subversion Repositories:
Rev:
Rev Author Line No. Line
1 office 1 <Ui xmlns="http://www.blizzard.com/wow/ui" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
2 <Script file="eOptions.lua"/>
3 <Script file="eCastingBar_Settings.lua"/>
4  
5 <CheckButton name="eCastingBarCheckButtonTemplate" inherits="OptionsCheckButtonTemplate" virtual="true">
6 <Scripts>
7 <OnClick>
8 eCastingBar_CheckButton_OnClick()
9 </OnClick>
10 </Scripts>
11 </CheckButton>
12  
13 <Button name="eCastingBarButtonTemplate" virtual="true">
14 <Size>
15 <AbsDimension x="25" y="25"/>
16 </Size>
17 <Backdrop edgeFile="Interface\Tooltips\UI-Tooltip-Border">
18 <EdgeSize>
19 <AbsValue val="16"/>
20 </EdgeSize>
21 </Backdrop>
22 <Layers>
23 <Layer level="ARTWORK">
24 <FontString name="$parentText" inherits="GameFontNormalSmall" justifyH="LEFT">
25 <Anchors>
26 <Anchor point="LEFT" relativePoint="RIGHT">
27 <Offset>
28 <AbsDimension x="5" y="0"/>
29 </Offset>
30 </Anchor>
31 </Anchors>
32 </FontString>
33 </Layer>
34 </Layers>
35 <Scripts>
36 <OnLoad>
37 getglobal(this:GetName().."Text"):SetWidth(105);
38 </OnLoad>
39 <OnClick>
40 eCastingBar_ColorPicker_OnClick();
41 </OnClick>
42 </Scripts>
43 <HighlightTexture file="Interface\Buttons\CheckButtonHilight" alphaMode="ADD">
44 </HighlightTexture>
45 </Button>
46  
47 <Slider name="eCastingBarSliderTemplate" inherits="OptionsSliderTemplate" virtual="true">
48 <Scripts>
49 <OnValueChanged>
50 eCastingBarSlider_OnValueChanged();
51 </OnValueChanged>
52 <OnEnter>
53 eCastingBarSlider_OnEnter();
54 </OnEnter>
55 <OnLeave>
56 eCastingBarSlider_OnLeave();
57 </OnLeave>
58 </Scripts>
59 </Slider>
60  
61 <Frame name="eCastingBarConfigFrame" movable="true" parent="UIParent" frameStrata="DIALOG" hidden="true" enableMouse="true" enableKeyboard="true">
62 <Size>
63 <AbsDimension x="320" y="450" />
64 </Size>
65 <Anchors>
66 <Anchor point="CENTER" relativeTo="UIParent">
67 <Offset>
68 <AbsDimension x="0" y="50" />
69 </Offset>
70 </Anchor>
71 </Anchors>
72 <Backdrop bgFile="Interface\DialogFrame\UI-DialogBox-Background" edgeFile="Interface\DialogFrame\UI-DialogBox-Border" tile="true">
73 <BackgroundInsets>
74 <AbsInset left="11" right="12" top="12" bottom="11" />
75 </BackgroundInsets>
76 <TileSize>
77 <AbsValue val="32" />
78 </TileSize>
79 <EdgeSize>
80 <AbsValue val="32" />
81 </EdgeSize>
82 </Backdrop>
83 <Scripts>
84 <OnShow>
85 eCastingBarConfig_OnShow()
86 </OnShow>
87 <OnHide>
88 eCastingBar_DropMenu:Hide()
89 </OnHide>
90 <OnMouseDown>
91 eCastingBarGeneral_MouseDown( arg1, "eCastingBarConfigFrame" );
92 </OnMouseDown>
93  
94 <OnMouseUp>
95 eCastingBarGeneral_MouseUp( arg1, "eCastingBarConfigFrame" );
96 </OnMouseUp>
97 </Scripts>
98 <Layers>
99 <Layer>
100 <Texture file="Interface\DialogFrame\UI-DialogBox-Header">
101 <Size>
102 <AbsDimension x="160" y="32" />
103 </Size>
104 <Anchors>
105 <Anchor point="TOP">
106 <Offset>
107 <AbsDimension x="0" y="5" />
108 </Offset>
109 </Anchor>
110 </Anchors>
111 <TexCoords left="0.2" right="0.8" top="0" bottom="0.6" />
112 </Texture>
113 <FontString inherits="GameFontNormalSmall" text="eCastingBar Options">
114 <Size>
115 <AbsDimension x="140" y="0" />
116 </Size>
117 <Anchors>
118 <Anchor point="TOP">
119 <Offset>
120 <AbsDimension x="0" y="-4" />
121 </Offset>
122 </Anchor>
123 </Anchors>
124 <FontHeight>
125 <AbsValue val="14" />
126 </FontHeight>
127 </FontString>
128 </Layer>
129 </Layers>
130  
131 <Frames>
132 <Button name="eCastingBarGeneralsSelect" inherits="OptionsButtonTemplate">
133 <Anchors>
134 <Anchor point="TOPLEFT" relativeTo="eCastingBarConfigFrame" relativePoint="TOPLEFT">
135 <Offset>
136 <AbsDimension x="20" y="-25"/>
137 </Offset>
138 </Anchor>
139 </Anchors>
140 <Scripts>
141 <OnLoad>
142 this.index = "General"
143 </OnLoad>
144 <OnClick>
145 eCastingBar_SelectFrame();
146 </OnClick>
147 </Scripts>
148 </Button>
149 <Button name="eCastingBarMirrorSelect" inherits="OptionsButtonTemplate">
150 <Anchors>
151 <Anchor point="TOPLEFT" relativeTo="eCastingBarGeneralsSelect" relativePoint="TOPRIGHT">
152 <Offset>
153 <AbsDimension x="5" y="0"/>
154 </Offset>
155 </Anchor>
156 </Anchors>
157 <Scripts>
158 <OnLoad>
159 this.index = "Mirror"
160 </OnLoad>
161 <OnClick>
162 eCastingBar_SelectFrame();
163 </OnClick>
164 </Scripts>
165 </Button>
166 <Button name="eCastingBarColorsSelect" inherits="OptionsButtonTemplate">
167 <Anchors>
168 <Anchor point="TOPLEFT" relativeTo="eCastingBarConfigFrame" relativePoint="TOPRIGHT">
169 <Offset>
170 <AbsDimension x="-110" y="-25"/>
171 </Offset>
172 </Anchor>
173 </Anchors>
174 <Scripts>
175 <OnLoad>
176 this.index = "Colors"
177 </OnLoad>
178 <OnClick>
179 eCastingBar_SelectFrame();
180 </OnClick>
181 </Scripts>
182 </Button>
183 <Button name="eDefaultsConfigButton" inherits="OptionsButtonTemplate">
184 <Anchors>
185 <Anchor point="BOTTOMLEFT" relativeTo="eCastingBarConfigFrame" relativePoint="BOTTOMLEFT">
186 <Offset>
187 <AbsDimension x="20" y="15"/>
188 </Offset>
189 </Anchor>
190 </Anchors>
191 <Scripts>
192 <OnClick>
193 eCastingBar_Defaults()
194 </OnClick>
195 </Scripts>
196 </Button>
197 <Button name="eCloseConfigButton" inherits="OptionsButtonTemplate">
198 <Anchors>
199 <Anchor point="BOTTOMLEFT" relativeTo="eCastingBarConfigFrame" relativePoint="BOTTOMRIGHT">
200 <Offset>
201 <AbsDimension x="-110" y="15"/>
202 </Offset>
203 </Anchor>
204 </Anchors>
205 <Scripts>
206 <OnClick>
207 eCastingBar_CloseConfig()
208 </OnClick>
209 </Scripts>
210 </Button>
211  
212 <Frame name="eCastingBarGeneralFrame" hidden="true">
213 <Anchors>
214 <Anchor point="TOPLEFT" relativeTo="eCastingBarConfigFrame" relativePoint="TOPLEFT">
215 <Offset>
216 <AbsDimension y="-30" x="0"/>
217 </Offset>
218 </Anchor>
219 <Anchor point="BOTTOMRIGHT" relativeTo="eCastingBarConfigFrame" relativePoint="BOTTOMRIGHT">
220 <Offset>
221 <AbsDimension y="20" x="0"/>
222 </Offset>
223 </Anchor>
224 </Anchors>
225 <Frames>
226 <CheckButton name="eCastingBarEnabled" inherits="eCastingBarCheckButtonTemplate">
227 <Anchors>
228 <Anchor point="TOPLEFT" relativeTo="eCastingBarGeneralFrame" relativePoint="TOPLEFT">
229 <Offset>
230 <AbsDimension x="15" y="-20"/>
231 </Offset>
232 </Anchor>
233 </Anchors>
234 <Scripts>
235 <OnLoad>
236 this.index = "Enabled"
237 </OnLoad>
238 </Scripts>
239 </CheckButton>
240 <CheckButton name="eCastingBarLocked" inherits="eCastingBarCheckButtonTemplate">
241 <Anchors>
242 <Anchor point="TOPLEFT" relativeTo="eCastingBarGeneralFrame" relativePoint="TOPLEFT">
243 <Offset>
244 <AbsDimension x="150" y="-20"/>
245 </Offset>
246 </Anchor>
247 </Anchors>
248 <Scripts>
249 <OnLoad>
250 this.index = "Locked"
251 </OnLoad>
252 </Scripts>
253 </CheckButton>
254 <CheckButton name="eCastingBarUsePerlTexture" inherits="eCastingBarCheckButtonTemplate">
255 <Anchors>
256 <Anchor point="TOPLEFT" relativeTo="eCastingBarEnabled" relativePoint="BOTTOMLEFT">
257 <Offset>
258 <AbsDimension x="0" y="0"/>
259 </Offset>
260 </Anchor>
261 </Anchors>
262 <Scripts>
263 <OnLoad>
264 this.index = "UsePerlTexture"
265 </OnLoad>
266 </Scripts>
267 </CheckButton>
268 <CheckButton name="eCastingBarShowTime" inherits="eCastingBarCheckButtonTemplate">
269 <Anchors>
270 <Anchor point="TOPLEFT" relativeTo="eCastingBarLocked" relativePoint="BOTTOMLEFT">
271 <Offset>
272 <AbsDimension x="0" y="0"/>
273 </Offset>
274 </Anchor>
275 </Anchors>
276 <Scripts>
277 <OnLoad>
278 this.index = "ShowTime"
279 </OnLoad>
280 </Scripts>
281 </CheckButton>
282 <CheckButton name="eCastingBarHideBorder" inherits="eCastingBarCheckButtonTemplate">
283 <Anchors>
284 <Anchor point="TOPLEFT" relativeTo="eCastingBarUsePerlTexture" relativePoint="BOTTOMLEFT">
285 <Offset>
286 <AbsDimension x="0" y="0"/>
287 </Offset>
288 </Anchor>
289 </Anchors>
290 <Scripts>
291 <OnLoad>
292 this.index = "HideBorder"
293 </OnLoad>
294 </Scripts>
295 </CheckButton>
296 <CheckButton name="eCastingBarShowDelay" inherits="eCastingBarCheckButtonTemplate">
297 <Anchors>
298 <Anchor point="TOPLEFT" relativeTo="eCastingBarShowTime" relativePoint="BOTTOMLEFT">
299 <Offset>
300 <AbsDimension x="0" y="0"/>
301 </Offset>
302 </Anchor>
303 </Anchors>
304 <Scripts>
305 <OnLoad>
306 this.index = "ShowDelay"
307 </OnLoad>
308 </Scripts>
309 </CheckButton>
310 <CheckButton name="eCastingBarShowSpellRank" inherits="eCastingBarCheckButtonTemplate">
311 <Anchors>
312 <Anchor point="TOPLEFT" relativeTo="eCastingBarHideBorder" relativePoint="BOTTOMLEFT">
313 <Offset>
314 <AbsDimension x="0" y="0"/>
315 </Offset>
316 </Anchor>
317 </Anchors>
318 <Scripts>
319 <OnLoad>
320 this.index = "ShowSpellRank"
321 </OnLoad>
322 </Scripts>
323 </CheckButton>
324 <CheckButton name="eCastingBarUseFriendlyEnemy" inherits="eCastingBarCheckButtonTemplate">
325 <Anchors>
326 <Anchor point="TOPLEFT" relativeTo="eCastingBarShowDelay" relativePoint="BOTTOMLEFT">
327 <Offset>
328 <AbsDimension x="0" y="0"/>
329 </Offset>
330 </Anchor>
331 </Anchors>
332 <Scripts>
333 <OnLoad>
334 this.index = "UseFriendlyEnemy"
335 </OnLoad>
336 </Scripts>
337 </CheckButton>
338 <EditBox name="eCastingBarSpellLength" autoFocus="false" inherits="InputBoxTemplate">
339 <Size>
340 <AbsDimension x="20" y="16"/>
341 </Size>
342 <Anchors>
343 <Anchor point="TOPLEFT" relativeTo="eCastingBarShowSpellRank" relativePoint="BOTTOMLEFT">
344 <Offset>
345 <AbsDimension x="10" y="-5"/>
346 </Offset>
347 </Anchor>
348 </Anchors>
349 <FontString inherits="ChatFontNormal" bytes="64"/>
350 <Scripts>
351 <OnLoad>
352 this:SetMaxLetters(2)
353 </OnLoad>
354 <OnEnterPressed>
355 eCastingBar_Saved[eCastingBar_Player].ShowSpellRank = this:GetNumber()
356 </OnEnterPressed>
357 </Scripts>
358 <Layers>
359 <Layer level="OVERLAY">
360 <FontString name="eCastingBarSpellLengthText" inherits="GameFontNormalSmall" justifyH="LEFT">
361 <Size>
362 <AbsDimension x="120" y="20"/>
363 </Size>
364 <Anchors>
365 <Anchor point="LEFT" relativeTo="eCastingBarSpellLength" relativePoint="RIGHT">
366 <Offset>
367 <AbsDimension x="0" y="0"/>
368 </Offset>
369 </Anchor>
370 </Anchors>
371 </FontString>
372 </Layer>
373 </Layers>
374 </EditBox>
375 <Button name="eCastingBarSpellJustify" inherits="eCastingBarMenuControlTemplate">
376 <Size>
377 <AbsDimension x="70" y="24"/>
378 </Size>
379 <Anchors>
380 <Anchor point="TOPLEFT" relativeTo="eCastingBarShowDelay" relativePoint="BOTTOMLEFT">
381 <Offset>
382 <AbsDimension x="65" y="-34"/>
383 </Offset>
384 </Anchor>
385 </Anchors>
386 <Scripts>
387 <OnLoad>
388 this:SetBackdropColor(0.0, 0.0, 0.0);
389 this.menu = CASTINGBAR_SPELL_JUSTIFY;
390 this.index = "SpellJustify";
391 --eCastingBar_setAnchor("_ShowOnMouseover", 0, -5);
392 </OnLoad>
393 </Scripts>
394 </Button>
395  
396 <Slider name="eCastingBarWidthSlider" inherits="eCastingBarSliderTemplate">
397 <Size>
398 <AbsDimension x="140" y="16"/>
399 </Size>
400 <Anchors>
401 <Anchor point="TOPLEFT" relativeTo="eCastingBarSpellLength" relativePoint="BOTTOMLEFT">
402 <Offset>
403 <AbsDimension x="0" y="-10" />
404 </Offset>
405 </Anchor>
406 </Anchors>
407 <Scripts>
408 <OnLoad>
409 this.index = "Width"
410 </OnLoad>
411 </Scripts>
412 </Slider>
413 <EditBox name="eCastingBarWidthEditBox" autoFocus="false" inherits="InputBoxTemplate">
414 <Size>
415 <AbsDimension x="50" y="16"/>
416 </Size>
417 <Anchors>
418 <Anchor point="TOPLEFT" relativeTo="eCastingBarWidthSlider" relativePoint="TOPRIGHT">
419 <Offset>
420 <AbsDimension x="10" y="0"/>
421 </Offset>
422 </Anchor>
423 </Anchors>
424 <Scripts>
425 <OnLoad>
426 this:SetMaxLetters(4)
427 </OnLoad>
428 <OnEnterPressed>
429 eCastingBarWidthSlider:SetValue(this:GetNumber())
430 </OnEnterPressed>
431 </Scripts>
432 <FontString inherits="ChatFontNormal" bytes="64"/>
433 </EditBox>
434 <Slider name="eCastingBarHeightSlider" inherits="eCastingBarSliderTemplate">
435 <Size>
436 <AbsDimension x="140" y="16"/>
437 </Size>
438 <Anchors>
439 <Anchor point="TOPLEFT" relativeTo="eCastingBarWidthSlider" relativePoint="BOTTOMLEFT">
440 <Offset>
441 <AbsDimension x="0" y="-10" />
442 </Offset>
443 </Anchor>
444 </Anchors>
445 <Scripts>
446 <OnLoad>
447 this.index = "Height"
448 </OnLoad>
449 </Scripts>
450 </Slider>
451 <EditBox name="eCastingBarHeightEditBox" autoFocus="false" inherits="InputBoxTemplate">
452 <Size>
453 <AbsDimension x="50" y="16"/>
454 </Size>
455 <Anchors>
456 <Anchor point="TOPLEFT" relativeTo="eCastingBarHeightSlider" relativePoint="TOPRIGHT">
457 <Offset>
458 <AbsDimension x="10" y="0"/>
459 </Offset>
460 </Anchor>
461 </Anchors>
462 <Scripts>
463 <OnLoad>
464 this:SetMaxLetters(2)
465 </OnLoad>
466 <OnEnterPressed>
467 eCastingBarHeightSlider:SetValue(this:GetNumber())
468 </OnEnterPressed>
469 </Scripts>
470 <FontString inherits="ChatFontNormal" bytes="64"/>
471 </EditBox>
472 <Slider name="eCastingBarLeftSlider" inherits="eCastingBarSliderTemplate">
473 <Size>
474 <AbsDimension x="140" y="16"/>
475 </Size>
476 <Anchors>
477 <Anchor point="TOPLEFT" relativeTo="eCastingBarHeightSlider" relativePoint="BOTTOMLEFT">
478 <Offset>
479 <AbsDimension x="0" y="-10" />
480 </Offset>
481 </Anchor>
482 </Anchors>
483 <Scripts>
484 <OnLoad>
485 this.index = "Left"
486 </OnLoad>
487 </Scripts>
488 </Slider>
489 <EditBox name="eCastingBarLeftEditBox" autoFocus="false" inherits="InputBoxTemplate">
490 <Size>
491 <AbsDimension x="50" y="16"/>
492 </Size>
493 <Anchors>
494 <Anchor point="TOPLEFT" relativeTo="eCastingBarLeftSlider" relativePoint="TOPRIGHT">
495 <Offset>
496 <AbsDimension x="10" y="0"/>
497 </Offset>
498 </Anchor>
499 </Anchors>
500 <Scripts>
501 <OnLoad>
502 this:SetMaxLetters(4)
503 </OnLoad>
504 <OnEnterPressed>
505 eCastingBarLeftSlider:SetValue(this:GetNumber())
506 </OnEnterPressed>
507 </Scripts>
508 <FontString inherits="ChatFontNormal" bytes="64"/>
509 </EditBox>
510 <Slider name="eCastingBarBottomSlider" inherits="eCastingBarSliderTemplate">
511 <Size>
512 <AbsDimension x="140" y="16"/>
513 </Size>
514 <Anchors>
515 <Anchor point="TOPLEFT" relativeTo="eCastingBarLeftSlider" relativePoint="BOTTOMLEFT">
516 <Offset>
517 <AbsDimension x="0" y="-10" />
518 </Offset>
519 </Anchor>
520 </Anchors>
521 <Scripts>
522 <OnLoad>
523 this.index = "Bottom"
524 </OnLoad>
525 </Scripts>
526 </Slider>
527 <EditBox name="eCastingBarBottomEditBox" autoFocus="false" inherits="InputBoxTemplate">
528 <Size>
529 <AbsDimension x="50" y="16"/>
530 </Size>
531 <Anchors>
532 <Anchor point="TOPLEFT" relativeTo="eCastingBarBottomSlider" relativePoint="TOPRIGHT">
533 <Offset>
534 <AbsDimension x="10" y="0"/>
535 </Offset>
536 </Anchor>
537 </Anchors>
538 <Scripts>
539 <OnLoad>
540 this:SetMaxLetters(4)
541 </OnLoad>
542 <OnEnterPressed>
543 eCastingBarBottomSlider:SetValue(this:GetNumber())
544 </OnEnterPressed>
545 </Scripts>
546 <FontString inherits="ChatFontNormal" bytes="64"/>
547 </EditBox>
548 <Slider name="eCastingBarFontSlider" inherits="eCastingBarSliderTemplate">
549 <Size>
550 <AbsDimension x="140" y="16"/>
551 </Size>
552 <Anchors>
553 <Anchor point="TOPLEFT" relativeTo="eCastingBarBottomSlider" relativePoint="BOTTOMLEFT">
554 <Offset>
555 <AbsDimension x="0" y="-10" />
556 </Offset>
557 </Anchor>
558 </Anchors>
559 <Scripts>
560 <OnLoad>
561 this.index = "FontSize"
562 </OnLoad>
563 </Scripts>
564 </Slider>
565  
566  
567  
568 <EditBox name="eCastingBarSaveNameEditBox" autoFocus="false" inherits="InputBoxTemplate">
569 <Size>
570 <AbsDimension x="150" y="16"/>
571 </Size>
572 <Anchors>
573 <Anchor point="TOPLEFT" relativeTo="eCastingBarFontSlider" relativePoint="BOTTOMLEFT">
574 <Offset>
575 <AbsDimension x="8" y="-15"/>
576 </Offset>
577 </Anchor>
578 </Anchors>
579 <Scripts>
580 <OnLoad>
581 this:SetMaxLetters(20)
582 </OnLoad>
583 </Scripts>
584 <FontString inherits="ChatFontNormal" bytes="64"/>
585 </EditBox>
586 <Button name="eCastingBarSaveSettingsButton" inherits="OptionsButtonTemplate">
587 <Anchors>
588 <Anchor point="TOPLEFT" relativeTo="eCastingBarSaveNameEditBox" relativePoint="TOPRIGHT">
589 <Offset>
590 <AbsDimension x="0" y="0"/>
591 </Offset>
592 </Anchor>
593 </Anchors>
594 <Scripts>
595 <OnClick>
596 eCastingBar_SaveSetting();
597 </OnClick>
598 </Scripts>
599 </Button>
600  
601 <Button name="eCastingBarSettings" inherits="eCastingBarMenuControlTemplate">
602 <Size>
603 <AbsDimension x="150" y="24"/>
604 </Size>
605 <Anchors>
606 <Anchor point="TOPLEFT" relativeTo="eCastingBarSaveNameEditBox" relativePoint="BOTTOMLEFT">
607 <Offset>
608 <AbsDimension x="-7" y="-10"/>
609 </Offset>
610 </Anchor>
611 </Anchors>
612 <Scripts>
613 <OnLoad>
614 this:SetBackdropColor(0.0, 0.0, 0.0);
615 this.menu = "SavedSettings";
616 this.index = "SavedSettings";
617 </OnLoad>
618 </Scripts>
619 </Button>
620 <Button name="eCastingBarLoadSettingsButton" inherits="OptionsButtonTemplate">
621 <Size>
622 <AbsDimension x="50" y="21"/>
623 </Size>
624 <Anchors>
625 <Anchor point="TOPLEFT" relativeTo="eCastingBarSettings" relativePoint="TOPRIGHT">
626 <Offset>
627 <AbsDimension x="5" y="0"/>
628 </Offset>
629 </Anchor>
630 </Anchors>
631 <Scripts>
632 <OnClick>
633 eCastingBar_LoadSetting();
634 </OnClick>
635 </Scripts>
636 </Button>
637 <Button name="eCastingBarDeleteSettingsButton" inherits="OptionsButtonTemplate">
638 <Size>
639 <AbsDimension x="60" y="21"/>
640 </Size>
641 <Anchors>
642 <Anchor point="TOPLEFT" relativeTo="eCastingBarLoadSettingsButton" relativePoint="TOPRIGHT">
643 <Offset>
644 <AbsDimension x="5" y="0"/>
645 </Offset>
646 </Anchor>
647 </Anchors>
648 <Scripts>
649 <OnClick>
650 eCastingBar_DeleteSetting();
651 </OnClick>
652 </Scripts>
653 </Button>
654 </Frames>
655 </Frame>
656  
657 <Frame name="eCastingBarMirrorFrame" hidden="true">
658 <Anchors>
659 <Anchor point="TOPLEFT" relativeTo="eCastingBarConfigFrame" relativePoint="TOPLEFT">
660 <Offset>
661 <AbsDimension y="-30" x="0"/>
662 </Offset>
663 </Anchor>
664 <Anchor point="BOTTOMRIGHT" relativeTo="eCastingBarConfigFrame" relativePoint="BOTTOMRIGHT">
665 <Offset>
666 <AbsDimension y="20" x="0"/>
667 </Offset>
668 </Anchor>
669 </Anchors>
670 <Frames>
671 <CheckButton name="eCastingBarMirrorEnabled" inherits="eCastingBarCheckButtonTemplate">
672 <Anchors>
673 <Anchor point="TOPLEFT" relativeTo="eCastingBarMirrorFrame" relativePoint="TOPLEFT">
674 <Offset>
675 <AbsDimension x="15" y="-20"/>
676 </Offset>
677 </Anchor>
678 </Anchors>
679 <Scripts>
680 <OnLoad>
681 this.index = "MirrorEnabled"
682 </OnLoad>
683 </Scripts>
684 </CheckButton>
685 <CheckButton name="eCastingBarMirrorLocked" inherits="eCastingBarCheckButtonTemplate">
686 <Anchors>
687 <Anchor point="TOPLEFT" relativeTo="eCastingBarMirrorFrame" relativePoint="TOPLEFT">
688 <Offset>
689 <AbsDimension x="150" y="-20"/>
690 </Offset>
691 </Anchor>
692 </Anchors>
693 <Scripts>
694 <OnLoad>
695 this.index = "MirrorLocked"
696 </OnLoad>
697 </Scripts>
698 </CheckButton>
699 <CheckButton name="eCastingBarMirrorUsePerlTexture" inherits="eCastingBarCheckButtonTemplate">
700 <Anchors>
701 <Anchor point="TOPLEFT" relativeTo="eCastingBarMirrorEnabled" relativePoint="BOTTOMLEFT">
702 <Offset>
703 <AbsDimension x="0" y="0"/>
704 </Offset>
705 </Anchor>
706 </Anchors>
707 <Scripts>
708 <OnLoad>
709 this.index = "MirrorUsePerlTexture"
710 </OnLoad>
711 </Scripts>
712 </CheckButton>
713 <CheckButton name="eCastingBarMirrorShowTime" inherits="eCastingBarCheckButtonTemplate">
714 <Anchors>
715 <Anchor point="TOPLEFT" relativeTo="eCastingBarMirrorLocked" relativePoint="BOTTOMLEFT">
716 <Offset>
717 <AbsDimension x="0" y="0"/>
718 </Offset>
719 </Anchor>
720 </Anchors>
721 <Scripts>
722 <OnLoad>
723 this.index = "MirrorShowTime"
724 </OnLoad>
725 </Scripts>
726 </CheckButton>
727 <CheckButton name="eCastingBarMirrorHideBorder" inherits="eCastingBarCheckButtonTemplate">
728 <Anchors>
729 <Anchor point="TOPLEFT" relativeTo="eCastingBarMirrorUsePerlTexture" relativePoint="BOTTOMLEFT">
730 <Offset>
731 <AbsDimension x="0" y="0"/>
732 </Offset>
733 </Anchor>
734 </Anchors>
735 <Scripts>
736 <OnLoad>
737 this.index = "MirrorHideBorder"
738 </OnLoad>
739 </Scripts>
740 </CheckButton>
741 <EditBox name="eCastingBarMirrorSpellLength" autoFocus="false" inherits="InputBoxTemplate">
742 <Size>
743 <AbsDimension x="20" y="16"/>
744 </Size>
745 <Anchors>
746 <Anchor point="TOPLEFT" relativeTo="eCastingBarMirrorHideBorder" relativePoint="BOTTOMLEFT">
747 <Offset>
748 <AbsDimension x="10" y="-5"/>
749 </Offset>
750 </Anchor>
751 </Anchors>
752 <FontString inherits="ChatFontNormal" bytes="64"/>
753 <Scripts>
754 <OnLoad>
755 this:SetMaxLetters(2)
756 </OnLoad>
757 <OnEnterPressed>
758 eCastingBar_Saved[eCastingBar_Player].MirrorSpellLength = this:GetNumber()
759 </OnEnterPressed>
760 </Scripts>
761 <Layers>
762 <Layer level="OVERLAY">
763 <FontString name="eCastingBarMirrorSpellLengthText" inherits="GameFontNormalSmall" justifyH="LEFT">
764 <Size>
765 <AbsDimension x="120" y="20"/>
766 </Size>
767 <Anchors>
768 <Anchor point="LEFT" relativeTo="eCastingBarMirrorSpellLength" relativePoint="RIGHT">
769 <Offset>
770 <AbsDimension x="0" y="0"/>
771 </Offset>
772 </Anchor>
773 </Anchors>
774 </FontString>
775 </Layer>
776 </Layers>
777 </EditBox>
778 <Button name="eCastingBarMirrorSpellJustify" inherits="eCastingBarMenuControlTemplate">
779 <Size>
780 <AbsDimension x="70" y="24"/>
781 </Size>
782 <Anchors>
783 <Anchor point="TOPLEFT" relativeTo="eCastingBarShowTime" relativePoint="BOTTOMLEFT">
784 <Offset>
785 <AbsDimension x="65" y="-32"/>
786 </Offset>
787 </Anchor>
788 </Anchors>
789 <Scripts>
790 <OnLoad>
791 this:SetBackdropColor(0.0, 0.0, 0.0);
792 this.menu = CASTINGBAR_SPELL_JUSTIFY;
793 this.index = "MirrorSpellJustify";
794 </OnLoad>
795 </Scripts>
796 </Button>
797 <Slider name="eCastingBarMirrorWidthSlider" inherits="eCastingBarSliderTemplate">
798 <Size>
799 <AbsDimension x="140" y="16"/>
800 </Size>
801 <Anchors>
802 <Anchor point="TOPLEFT" relativeTo="eCastingBarMirrorSpellLength" relativePoint="BOTTOMLEFT">
803 <Offset>
804 <AbsDimension x="0" y="-10" />
805 </Offset>
806 </Anchor>
807 </Anchors>
808 <Scripts>
809 <OnLoad>
810 this.index = "MirrorWidth"
811 </OnLoad>
812 </Scripts>
813 </Slider>
814 <EditBox name="eCastingBarMirrorWidthEditBox" autoFocus="false" inherits="InputBoxTemplate">
815 <Size>
816 <AbsDimension x="50" y="16"/>
817 </Size>
818 <Anchors>
819 <Anchor point="TOPLEFT" relativeTo="eCastingBarMirrorWidthSlider" relativePoint="TOPRIGHT">
820 <Offset>
821 <AbsDimension x="10" y="0"/>
822 </Offset>
823 </Anchor>
824 </Anchors>
825 <Scripts>
826 <OnLoad>
827 this:SetMaxLetters(4)
828 </OnLoad>
829 <OnEnterPressed>
830 eCastingBarMirrorWidthSlider:SetValue(this:GetNumber())
831 </OnEnterPressed>
832 </Scripts>
833 <FontString inherits="ChatFontNormal" bytes="64"/>
834 </EditBox>
835 <Slider name="eCastingBarMirrorHeightSlider" inherits="eCastingBarSliderTemplate">
836 <Size>
837 <AbsDimension x="140" y="16"/>
838 </Size>
839 <Anchors>
840 <Anchor point="TOPLEFT" relativeTo="eCastingBarMirrorWidthSlider" relativePoint="BOTTOMLEFT">
841 <Offset>
842 <AbsDimension x="0" y="-10" />
843 </Offset>
844 </Anchor>
845 </Anchors>
846 <Scripts>
847 <OnLoad>
848 this.index = "MirrorHeight"
849 </OnLoad>
850 </Scripts>
851 </Slider>
852 <EditBox name="eCastingBarMirrorHeightEditBox" autoFocus="false" inherits="InputBoxTemplate">
853 <Size>
854 <AbsDimension x="50" y="16"/>
855 </Size>
856 <Anchors>
857 <Anchor point="TOPLEFT" relativeTo="eCastingBarMirrorHeightSlider" relativePoint="TOPRIGHT">
858 <Offset>
859 <AbsDimension x="10" y="0"/>
860 </Offset>
861 </Anchor>
862 </Anchors>
863 <Scripts>
864 <OnLoad>
865 this:SetMaxLetters(2)
866 </OnLoad>
867 <OnEnterPressed>
868 eCastingBarMirrorHeightSlider:SetValue(this:GetNumber())
869 </OnEnterPressed>
870 </Scripts>
871 <FontString inherits="ChatFontNormal" bytes="64"/>
872 </EditBox>
873  
874 <Slider name="eCastingBarMirrorLeftSlider" inherits="eCastingBarSliderTemplate">
875 <Size>
876 <AbsDimension x="140" y="16"/>
877 </Size>
878 <Anchors>
879 <Anchor point="TOPLEFT" relativeTo="eCastingBarMirrorHeightSlider" relativePoint="BOTTOMLEFT">
880 <Offset>
881 <AbsDimension x="0" y="-10" />
882 </Offset>
883 </Anchor>
884 </Anchors>
885 <Scripts>
886 <OnLoad>
887 this.index = "MirrorLeft"
888 </OnLoad>
889 </Scripts>
890 </Slider>
891 <EditBox name="eCastingBarMirrorLeftEditBox" autoFocus="false" inherits="InputBoxTemplate">
892 <Size>
893 <AbsDimension x="50" y="16"/>
894 </Size>
895 <Anchors>
896 <Anchor point="TOPLEFT" relativeTo="eCastingBarMirrorLeftSlider" relativePoint="TOPRIGHT">
897 <Offset>
898 <AbsDimension x="10" y="0"/>
899 </Offset>
900 </Anchor>
901 </Anchors>
902 <Scripts>
903 <OnLoad>
904 this:SetMaxLetters(4)
905 </OnLoad>
906 <OnEnterPressed>
907 eCastingBarMirrorLeftSlider:SetValue(this:GetNumber())
908 </OnEnterPressed>
909 </Scripts>
910 <FontString inherits="ChatFontNormal" bytes="64"/>
911 </EditBox>
912 <Slider name="eCastingBarMirrorBottomSlider" inherits="eCastingBarSliderTemplate">
913 <Size>
914 <AbsDimension x="140" y="16"/>
915 </Size>
916 <Anchors>
917 <Anchor point="TOPLEFT" relativeTo="eCastingBarMirrorLeftSlider" relativePoint="BOTTOMLEFT">
918 <Offset>
919 <AbsDimension x="0" y="-10" />
920 </Offset>
921 </Anchor>
922 </Anchors>
923 <Scripts>
924 <OnLoad>
925 this.index = "MirrorBottom"
926 </OnLoad>
927 </Scripts>
928 </Slider>
929 <EditBox name="eCastingBarMirrorBottomEditBox" autoFocus="false" inherits="InputBoxTemplate">
930 <Size>
931 <AbsDimension x="50" y="16"/>
932 </Size>
933 <Anchors>
934 <Anchor point="TOPLEFT" relativeTo="eCastingBarMirrorBottomSlider" relativePoint="TOPRIGHT">
935 <Offset>
936 <AbsDimension x="10" y="0"/>
937 </Offset>
938 </Anchor>
939 </Anchors>
940 <Scripts>
941 <OnLoad>
942 this:SetMaxLetters(4)
943 </OnLoad>
944 <OnEnterPressed>
945 eCastingBarMirrorBottomSlider:SetValue(this:GetNumber())
946 </OnEnterPressed>
947 </Scripts>
948 <FontString inherits="ChatFontNormal" bytes="64"/>
949 </EditBox>
950 <Slider name="eCastingBarMirrorFontSlider" inherits="eCastingBarSliderTemplate">
951 <Size>
952 <AbsDimension x="140" y="16"/>
953 </Size>
954 <Anchors>
955 <Anchor point="TOPLEFT" relativeTo="eCastingBarMirrorBottomSlider" relativePoint="BOTTOMLEFT">
956 <Offset>
957 <AbsDimension x="0" y="-10" />
958 </Offset>
959 </Anchor>
960 </Anchors>
961 <Scripts>
962 <OnLoad>
963 this.index = "MirrorFontSize"
964 </OnLoad>
965 </Scripts>
966 </Slider>
967 </Frames>
968 </Frame>
969  
970 <Frame name="eCastingBarColorsFrame" hidden="true">
971 <Anchors>
972 <Anchor point="TOPLEFT" relativeTo="eCastingBarConfigFrame" relativePoint="TOPLEFT">
973 <Offset>
974 <AbsDimension y="-30" x="0"/>
975 </Offset>
976 </Anchor>
977 <Anchor point="BOTTOMRIGHT" relativeTo="eCastingBarConfigFrame" relativePoint="BOTTOMRIGHT">
978 <Offset>
979 <AbsDimension y="20" x="0"/>
980 </Offset>
981 </Anchor>
982 </Anchors>
983 <Frames>
984 <Button name="btnSpellColor" inherits="eCastingBarButtonTemplate">
985 <Anchors>
986 <Anchor point="TOPLEFT" relativePoint="TOPLEFT" relativeTo="eCastingBarColorsFrame">
987 <Offset>
988 <AbsDimension y="-25" x="20"/>
989 </Offset>
990 </Anchor>
991 </Anchors>
992 <Layers>
993 <Layer level="ARTWORK">
994 <Texture name="$parentTexture">
995 <Size>
996 <AbsDimension y="16" x="16"/>
997 </Size>
998 <Anchors>
999 <Anchor point="CENTER">
1000 </Anchor>
1001 </Anchors>
1002 </Texture>
1003 </Layer>
1004 </Layers>
1005 <Scripts>
1006 <OnLoad>
1007 this.objindex = "SpellColor"
1008 </OnLoad>
1009 </Scripts>
1010 </Button>
1011  
1012 <Button name="btnChannelColor" inherits="eCastingBarButtonTemplate">
1013 <Anchors>
1014 <Anchor point="TOPLEFT" relativePoint="TOPLEFT" relativeTo="eCastingBarColorsFrame">
1015 <Offset>
1016 <AbsDimension y="-25" x="155"/>
1017 </Offset>
1018 </Anchor>
1019 </Anchors>
1020 <Layers>
1021 <Layer level="ARTWORK">
1022 <Texture name="$parentTexture">
1023 <Size>
1024 <AbsDimension y="16" x="16"/>
1025 </Size>
1026 <Anchors>
1027 <Anchor point="CENTER">
1028 </Anchor>
1029 </Anchors>
1030 </Texture>
1031 </Layer>
1032 </Layers>
1033 <Scripts>
1034 <OnLoad>
1035 this.objindex = "ChannelColor"
1036 </OnLoad>
1037 </Scripts>
1038 </Button>
1039  
1040 <Button name="btnSuccessColor" inherits="eCastingBarButtonTemplate">
1041 <Anchors>
1042 <Anchor point="TOPLEFT" relativePoint="BOTTOMLEFT" relativeTo="btnSpellColor">
1043 <Offset>
1044 <AbsDimension y="-5" x="0"/>
1045 </Offset>
1046 </Anchor>
1047 </Anchors>
1048 <Layers>
1049 <Layer level="ARTWORK">
1050 <Texture name="$parentTexture">
1051 <Size>
1052 <AbsDimension y="16" x="16"/>
1053 </Size>
1054 <Anchors>
1055 <Anchor point="CENTER">
1056 </Anchor>
1057 </Anchors>
1058 </Texture>
1059 </Layer>
1060 </Layers>
1061 <Scripts>
1062 <OnLoad>
1063 this.objindex = "SuccessColor"
1064 </OnLoad>
1065 </Scripts>
1066 </Button>
1067  
1068 <Button name="btnFailedColor" inherits="eCastingBarButtonTemplate">
1069 <Anchors>
1070 <Anchor point="TOPLEFT" relativePoint="BOTTOMLEFT" relativeTo="btnChannelColor">
1071 <Offset>
1072 <AbsDimension y="-5" x="0"/>
1073 </Offset>
1074 </Anchor>
1075 </Anchors>
1076 <Layers>
1077 <Layer level="ARTWORK">
1078 <Texture name="$parentTexture">
1079 <Size>
1080 <AbsDimension y="16" x="16"/>
1081 </Size>
1082 <Anchors>
1083 <Anchor point="CENTER">
1084 </Anchor>
1085 </Anchors>
1086 </Texture>
1087 </Layer>
1088 </Layers>
1089 <Scripts>
1090 <OnLoad>
1091 this.objindex = "FailedColor"
1092 </OnLoad>
1093 </Scripts>
1094 </Button>
1095  
1096 <Button name="btnTimeColor" inherits="eCastingBarButtonTemplate">
1097 <Anchors>
1098 <Anchor point="TOPLEFT" relativePoint="BOTTOMLEFT" relativeTo="btnSuccessColor">
1099 <Offset>
1100 <AbsDimension y="-5" x="0"/>
1101 </Offset>
1102 </Anchor>
1103 </Anchors>
1104 <Layers>
1105 <Layer level="ARTWORK">
1106 <Texture name="$parentTexture">
1107 <Size>
1108 <AbsDimension y="16" x="16"/>
1109 </Size>
1110 <Anchors>
1111 <Anchor point="CENTER">
1112 </Anchor>
1113 </Anchors>
1114 </Texture>
1115 </Layer>
1116 </Layers>
1117 <Scripts>
1118 <OnLoad>
1119 this.objindex = "TimeColor"
1120 </OnLoad>
1121 </Scripts>
1122 </Button>
1123  
1124 <Button name="btnDelayColor" inherits="eCastingBarButtonTemplate">
1125 <Anchors>
1126 <Anchor point="TOPLEFT" relativePoint="BOTTOMLEFT" relativeTo="btnFailedColor">
1127 <Offset>
1128 <AbsDimension y="-5" x="0"/>
1129 </Offset>
1130 </Anchor>
1131 </Anchors>
1132 <Layers>
1133 <Layer level="ARTWORK">
1134 <Texture name="$parentTexture">
1135 <Size>
1136 <AbsDimension y="16" x="16"/>
1137 </Size>
1138 <Anchors>
1139 <Anchor point="CENTER">
1140 </Anchor>
1141 </Anchors>
1142 </Texture>
1143 </Layer>
1144 </Layers>
1145 <Scripts>
1146 <OnLoad>
1147 this.objindex = "DelayColor"
1148 </OnLoad>
1149 </Scripts>
1150 </Button>
1151  
1152 <Button name="btnFlashBorderColor" inherits="eCastingBarButtonTemplate">
1153 <Anchors>
1154 <Anchor point="TOPLEFT" relativePoint="BOTTOMLEFT" relativeTo="btnTimeColor">
1155 <Offset>
1156 <AbsDimension y="-5" x="0"/>
1157 </Offset>
1158 </Anchor>
1159 </Anchors>
1160 <Layers>
1161 <Layer level="ARTWORK">
1162 <Texture name="$parentTexture">
1163 <Size>
1164 <AbsDimension y="16" x="16"/>
1165 </Size>
1166 <Anchors>
1167 <Anchor point="CENTER">
1168 </Anchor>
1169 </Anchors>
1170 </Texture>
1171 </Layer>
1172 </Layers>
1173 <Scripts>
1174 <OnLoad>
1175 this.objindex = "FlashBorderColor"
1176 </OnLoad>
1177 </Scripts>
1178 </Button>
1179  
1180 <Button name="btnFeignDeathColor" inherits="eCastingBarButtonTemplate">
1181 <Anchors>
1182 <Anchor point="TOPLEFT" relativePoint="BOTTOMLEFT" relativeTo="btnDelayColor">
1183 <Offset>
1184 <AbsDimension y="-5" x="0"/>
1185 </Offset>
1186 </Anchor>
1187 </Anchors>
1188 <Layers>
1189 <Layer level="ARTWORK">
1190 <Texture name="$parentTexture">
1191 <Size>
1192 <AbsDimension y="16" x="16"/>
1193 </Size>
1194 <Anchors>
1195 <Anchor point="CENTER">
1196 </Anchor>
1197 </Anchors>
1198 </Texture>
1199 </Layer>
1200 </Layers>
1201 <Scripts>
1202 <OnLoad>
1203 this.objindex = "FeignDeathColor"
1204 </OnLoad>
1205 </Scripts>
1206 </Button>
1207  
1208 <Button name="btnExhaustionColor" inherits="eCastingBarButtonTemplate">
1209 <Anchors>
1210 <Anchor point="TOPLEFT" relativePoint="BOTTOMLEFT" relativeTo="btnFlashBorderColor">
1211 <Offset>
1212 <AbsDimension y="-5" x="0"/>
1213 </Offset>
1214 </Anchor>
1215 </Anchors>
1216 <Layers>
1217 <Layer level="ARTWORK">
1218 <Texture name="$parentTexture">
1219 <Size>
1220 <AbsDimension y="16" x="16"/>
1221 </Size>
1222 <Anchors>
1223 <Anchor point="CENTER">
1224 </Anchor>
1225 </Anchors>
1226 </Texture>
1227 </Layer>
1228 </Layers>
1229 <Scripts>
1230 <OnLoad>
1231 this.objindex = "ExhaustionColor"
1232 </OnLoad>
1233 </Scripts>
1234 </Button>
1235  
1236 <Button name="btnBreathColor" inherits="eCastingBarButtonTemplate">
1237 <Anchors>
1238 <Anchor point="TOPLEFT" relativePoint="BOTTOMLEFT" relativeTo="btnFeignDeathColor">
1239 <Offset>
1240 <AbsDimension y="-5" x="0"/>
1241 </Offset>
1242 </Anchor>
1243 </Anchors>
1244 <Layers>
1245 <Layer level="ARTWORK">
1246 <Texture name="$parentTexture">
1247 <Size>
1248 <AbsDimension y="16" x="16"/>
1249 </Size>
1250 <Anchors>
1251 <Anchor point="CENTER">
1252 </Anchor>
1253 </Anchors>
1254 </Texture>
1255 </Layer>
1256 </Layers>
1257 <Scripts>
1258 <OnLoad>
1259 this.objindex = "BreathColor"
1260 </OnLoad>
1261 </Scripts>
1262 </Button>
1263  
1264 <Button name="btnMirrorTimeColor" inherits="eCastingBarButtonTemplate">
1265 <Anchors>
1266 <Anchor point="TOPLEFT" relativePoint="BOTTOMLEFT" relativeTo="btnExhaustionColor">
1267 <Offset>
1268 <AbsDimension y="-5" x="0"/>
1269 </Offset>
1270 </Anchor>
1271 </Anchors>
1272 <Layers>
1273 <Layer level="ARTWORK">
1274 <Texture name="$parentTexture">
1275 <Size>
1276 <AbsDimension y="16" x="16"/>
1277 </Size>
1278 <Anchors>
1279 <Anchor point="CENTER">
1280 </Anchor>
1281 </Anchors>
1282 </Texture>
1283 </Layer>
1284 </Layers>
1285 <Scripts>
1286 <OnLoad>
1287 this.objindex = "MirrorTimeColor"
1288 </OnLoad>
1289 </Scripts>
1290 </Button>
1291  
1292 <Button name="btnMirrorFlashBorderColor" inherits="eCastingBarButtonTemplate">
1293 <Anchors>
1294 <Anchor point="TOPLEFT" relativePoint="BOTTOMLEFT" relativeTo="btnBreathColor">
1295 <Offset>
1296 <AbsDimension y="-5" x="0"/>
1297 </Offset>
1298 </Anchor>
1299 </Anchors>
1300 <Layers>
1301 <Layer level="ARTWORK">
1302 <Texture name="$parentTexture">
1303 <Size>
1304 <AbsDimension y="16" x="16"/>
1305 </Size>
1306 <Anchors>
1307 <Anchor point="CENTER">
1308 </Anchor>
1309 </Anchors>
1310 </Texture>
1311 </Layer>
1312 </Layers>
1313 <Scripts>
1314 <OnLoad>
1315 this.objindex = "MirrorFlashBorderColor"
1316 </OnLoad>
1317 </Scripts>
1318 </Button>
1319  
1320 <Button name="btnFriendColor" inherits="eCastingBarButtonTemplate">
1321 <Anchors>
1322 <Anchor point="TOPLEFT" relativePoint="BOTTOMLEFT" relativeTo="btnMirrorTimeColor">
1323 <Offset>
1324 <AbsDimension y="-5" x="0"/>
1325 </Offset>
1326 </Anchor>
1327 </Anchors>
1328 <Layers>
1329 <Layer level="ARTWORK">
1330 <Texture name="$parentTexture">
1331 <Size>
1332 <AbsDimension y="16" x="16"/>
1333 </Size>
1334 <Anchors>
1335 <Anchor point="CENTER">
1336 </Anchor>
1337 </Anchors>
1338 </Texture>
1339 </Layer>
1340 </Layers>
1341 <Scripts>
1342 <OnLoad>
1343 this.objindex = "FriendColor"
1344 </OnLoad>
1345 </Scripts>
1346 </Button>
1347  
1348 <Button name="btnEnemyColor" inherits="eCastingBarButtonTemplate">
1349 <Anchors>
1350 <Anchor point="TOPLEFT" relativePoint="BOTTOMLEFT" relativeTo="btnMirrorFlashBorderColor">
1351 <Offset>
1352 <AbsDimension y="-5" x="0"/>
1353 </Offset>
1354 </Anchor>
1355 </Anchors>
1356 <Layers>
1357 <Layer level="ARTWORK">
1358 <Texture name="$parentTexture">
1359 <Size>
1360 <AbsDimension y="16" x="16"/>
1361 </Size>
1362 <Anchors>
1363 <Anchor point="CENTER">
1364 </Anchor>
1365 </Anchors>
1366 </Texture>
1367 </Layer>
1368 </Layers>
1369 <Scripts>
1370 <OnLoad>
1371 this.objindex = "EnemyColor"
1372 </OnLoad>
1373 </Scripts>
1374 </Button>
1375  
1376 <Frame name="lblSpellColor">
1377 <Size>
1378 <AbsDimension x="80" y="19" />
1379 </Size>
1380 <Anchors>
1381 <Anchor point="TOPLEFT" relativePoint="TOPRIGHT" relativeTo="btnSpellColor">
1382 <Offset>
1383 <AbsDimension x="0" y="-5" />
1384 </Offset>
1385 </Anchor>
1386 </Anchors>
1387 <Layers>
1388 <Layer>
1389 <FontString name="$parentText" inherits="GameFontNormalSmall" justifyH="LEFT"/>
1390 </Layer>
1391 </Layers>
1392 </Frame>
1393 <Frame name="lblChannelColor">
1394 <Size>
1395 <AbsDimension x="80" y="16" />
1396 </Size>
1397 <Anchors>
1398 <Anchor point="TOPLEFT" relativePoint="TOPRIGHT" relativeTo="btnChannelColor">
1399 <Offset>
1400 <AbsDimension x="0" y="-5" />
1401 </Offset>
1402 </Anchor>
1403 </Anchors>
1404 <Layers>
1405 <Layer>
1406 <FontString name="$parentText" inherits="GameFontNormalSmall" justifyH="LEFT"/>
1407 </Layer>
1408 </Layers>
1409 </Frame>
1410 <Frame name="lblSuccessColor">
1411 <Size>
1412 <AbsDimension x="80" y="18" />
1413 </Size>
1414 <Anchors>
1415 <Anchor point="TOPLEFT" relativePoint="TOPRIGHT" relativeTo="btnSuccessColor">
1416 <Offset>
1417 <AbsDimension x="0" y="-5" />
1418 </Offset>
1419 </Anchor>
1420 </Anchors>
1421 <Layers>
1422 <Layer>
1423 <FontString name="$parentText" inherits="GameFontNormalSmall" justifyH="LEFT"/>
1424 </Layer>
1425 </Layers>
1426 </Frame>
1427 <Frame name="lblFailedColor">
1428 <Size>
1429 <AbsDimension x="80" y="18" />
1430 </Size>
1431 <Anchors>
1432 <Anchor point="TOPLEFT" relativePoint="TOPRIGHT" relativeTo="btnFailedColor">
1433 <Offset>
1434 <AbsDimension x="0" y="-5" />
1435 </Offset>
1436 </Anchor>
1437 </Anchors>
1438 <Layers>
1439 <Layer>
1440 <FontString name="$parentText" inherits="GameFontNormalSmall" justifyH="LEFT"/>
1441 </Layer>
1442 </Layers>
1443 </Frame>
1444 <Frame name="lblTimeColor">
1445 <Size>
1446 <AbsDimension x="80" y="18" />
1447 </Size>
1448 <Anchors>
1449 <Anchor point="TOPLEFT" relativePoint="TOPRIGHT" relativeTo="btnTimeColor">
1450 <Offset>
1451 <AbsDimension x="0" y="-5" />
1452 </Offset>
1453 </Anchor>
1454 </Anchors>
1455 <Layers>
1456 <Layer>
1457 <FontString name="$parentText" inherits="GameFontNormalSmall" justifyH="LEFT"/>
1458 </Layer>
1459 </Layers>
1460 </Frame>
1461 <Frame name="lblDelayColor">
1462 <Size>
1463 <AbsDimension x="80" y="18" />
1464 </Size>
1465 <Anchors>
1466 <Anchor point="TOPLEFT" relativePoint="TOPRIGHT" relativeTo="btnDelayColor">
1467 <Offset>
1468 <AbsDimension x="0" y="-5" />
1469 </Offset>
1470 </Anchor>
1471 </Anchors>
1472 <Layers>
1473 <Layer>
1474 <FontString name="$parentText" inherits="GameFontNormalSmall" justifyH="LEFT"/>
1475 </Layer>
1476 </Layers>
1477 </Frame>
1478 <Frame name="lblFlashBorderColor">
1479 <Size>
1480 <AbsDimension x="80" y="18" />
1481 </Size>
1482 <Anchors>
1483 <Anchor point="TOPLEFT" relativePoint="TOPRIGHT" relativeTo="btnFlashBorderColor">
1484 <Offset>
1485 <AbsDimension x="0" y="-5" />
1486 </Offset>
1487 </Anchor>
1488 </Anchors>
1489 <Layers>
1490 <Layer>
1491 <FontString name="$parentText" inherits="GameFontNormalSmall" justifyH="LEFT"/>
1492 </Layer>
1493 </Layers>
1494 </Frame>
1495 <Frame name="lblFeignDeathColor">
1496 <Size>
1497 <AbsDimension x="80" y="18" />
1498 </Size>
1499 <Anchors>
1500 <Anchor point="TOPLEFT" relativePoint="TOPRIGHT" relativeTo="btnFeignDeathColor">
1501 <Offset>
1502 <AbsDimension x="0" y="-5" />
1503 </Offset>
1504 </Anchor>
1505 </Anchors>
1506 <Layers>
1507 <Layer>
1508 <FontString name="$parentText" inherits="GameFontNormalSmall" justifyH="LEFT"/>
1509 </Layer>
1510 </Layers>
1511 </Frame>
1512 <Frame name="lblExhaustionColor">
1513 <Size>
1514 <AbsDimension x="80" y="18" />
1515 </Size>
1516 <Anchors>
1517 <Anchor point="TOPLEFT" relativePoint="TOPRIGHT" relativeTo="btnExhaustionColor">
1518 <Offset>
1519 <AbsDimension x="0" y="-5" />
1520 </Offset>
1521 </Anchor>
1522 </Anchors>
1523 <Layers>
1524 <Layer>
1525 <FontString name="$parentText" inherits="GameFontNormalSmall" justifyH="LEFT"/>
1526 </Layer>
1527 </Layers>
1528 </Frame>
1529 <Frame name="lblBreathColor">
1530 <Size>
1531 <AbsDimension x="80" y="18" />
1532 </Size>
1533 <Anchors>
1534 <Anchor point="TOPLEFT" relativePoint="TOPRIGHT" relativeTo="btnBreathColor">
1535 <Offset>
1536 <AbsDimension x="0" y="-5" />
1537 </Offset>
1538 </Anchor>
1539 </Anchors>
1540 <Layers>
1541 <Layer>
1542 <FontString name="$parentText" inherits="GameFontNormalSmall" justifyH="LEFT"/>
1543 </Layer>
1544 </Layers>
1545 </Frame>
1546 <Frame name="lblMirrorTimeColor">
1547 <Size>
1548 <AbsDimension x="80" y="18" />
1549 </Size>
1550 <Anchors>
1551 <Anchor point="TOPLEFT" relativePoint="TOPRIGHT" relativeTo="btnMirrorTimeColor">
1552 <Offset>
1553 <AbsDimension x="0" y="-5" />
1554 </Offset>
1555 </Anchor>
1556 </Anchors>
1557 <Layers>
1558 <Layer>
1559 <FontString name="$parentText" inherits="GameFontNormalSmall" justifyH="LEFT"/>
1560 </Layer>
1561 </Layers>
1562 </Frame>
1563 <Frame name="lblMirrorFlashBorderColor">
1564 <Size>
1565 <AbsDimension x="80" y="18" />
1566 </Size>
1567 <Anchors>
1568 <Anchor point="TOPLEFT" relativePoint="TOPRIGHT" relativeTo="btnMirrorFlashBorderColor">
1569 <Offset>
1570 <AbsDimension x="0" y="-5" />
1571 </Offset>
1572 </Anchor>
1573 </Anchors>
1574 <Layers>
1575 <Layer>
1576 <FontString name="$parentText" inherits="GameFontNormalSmall" justifyH="LEFT"/>
1577 </Layer>
1578 </Layers>
1579 </Frame>
1580 <Frame name="lblFriendColor">
1581 <Size>
1582 <AbsDimension x="80" y="18" />
1583 </Size>
1584 <Anchors>
1585 <Anchor point="TOPLEFT" relativePoint="TOPRIGHT" relativeTo="btnFriendColor">
1586 <Offset>
1587 <AbsDimension x="0" y="-5" />
1588 </Offset>
1589 </Anchor>
1590 </Anchors>
1591 <Layers>
1592 <Layer>
1593 <FontString name="$parentText" inherits="GameFontNormalSmall" justifyH="LEFT"/>
1594 </Layer>
1595 </Layers>
1596 </Frame>
1597 <Frame name="lblEnemyColor">
1598 <Size>
1599 <AbsDimension x="80" y="18" />
1600 </Size>
1601 <Anchors>
1602 <Anchor point="TOPLEFT" relativePoint="TOPRIGHT" relativeTo="btnEnemyColor">
1603 <Offset>
1604 <AbsDimension x="0" y="-5" />
1605 </Offset>
1606 </Anchor>
1607 </Anchors>
1608 <Layers>
1609 <Layer>
1610 <FontString name="$parentText" inherits="GameFontNormalSmall" justifyH="LEFT"/>
1611 </Layer>
1612 </Layers>
1613 </Frame>
1614 </Frames>
1615 </Frame>
1616 </Frames>
1617 </Frame>
1618 </Ui>