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" xsi:schemaLocation="http://www.blizzard.com/wow/ui/
2 C:\Projects\WoW\Bin\Interface\FrameXML\UI.xsd">
3 <Script file="CT_ControlPanel.lua"/>
4 <CheckButton name="CT_CPTabTemplate" virtual="true" hidden="true">
5 <Size>
6 <AbsDimension x="32" y="32"/>
7 </Size>
8 <Layers>
9 <Layer level="BACKGROUND">
10 <Texture file="Interface\SpellBook\SpellBook-SkillLineTab">
11 <Size>
12 <AbsDimension x="64" y="64"/>
13 </Size>
14 <Anchors>
15 <Anchor point="TOPLEFT">
16 <Offset>
17 <AbsDimension x="-3" y="11"/>
18 </Offset>
19 </Anchor>
20 </Anchors>
21 </Texture>
22 </Layer>
23 </Layers>
24 <Scripts>
25 <OnClick>
26 CT_CPTab_OnClick();
27 </OnClick>
28 <OnEnter>
29 GameTooltip:SetOwner(this, "ANCHOR_RIGHT");
30 GameTooltip:SetText(this.tooltiptext);
31 </OnEnter>
32 <OnLeave>
33 GameTooltip:Hide();
34 </OnLeave>
35 </Scripts>
36 <NormalTexture/>
37 <HighlightTexture file="Interface\Buttons\ButtonHilight-Square" alphaMode="ADD"/>
38 <CheckedTexture file="Interface\Buttons\CheckButtonHilight" alphaMode="ADD"/>
39 </CheckButton>
40 <Button name="CT_CPTabButtonTemplate" virtual="true" hidden="true">
41 <Size>
42 <AbsDimension x="128" y="64"/>
43 </Size>
44 <HitRectInsets>
45 <AbsInset left="15" right="14" top="13" bottom="15"/>
46 </HitRectInsets>
47 <Scripts>
48 <OnClick>
49 CT_CPSetTab(this:GetID());
50 </OnClick>
51 <OnEnter>
52 GameTooltip:SetOwner(this, "ANCHOR_RIGHT");
53 GameTooltip:SetText(this.tooltiptext, 1.0,1.0,1.0 );
54 </OnEnter>
55 <OnLeave>
56 GameTooltip:Hide();
57 </OnLeave>
58 </Scripts>
59 <NormalText inherits="GameFontNormalSmall">
60 <Anchors>
61 <Anchor point="CENTER">
62 <Offset>
63 <AbsDimension x="0" y="3"/>
64 </Offset>
65 </Anchor>
66 </Anchors>
67 </NormalText>
68 <HighlightText inherits="GameFontHighlightSmall">
69 <Anchors>
70 <Anchor point="CENTER">
71 <Offset>
72 <AbsDimension x="0" y="3"/>
73 </Offset>
74 </Anchor>
75 </Anchors>
76 </HighlightText>
77 <DisabledText inherits="GameFontHighlightSmall">
78 <Anchors>
79 <Anchor point="CENTER">
80 <Offset>
81 <AbsDimension x="0" y="6"/>
82 </Offset>
83 </Anchor>
84 </Anchors>
85 </DisabledText>
86 <NormalTexture file="Interface\SpellBook\UI-SpellBook-Tab-Unselected"/>
87 <HighlightTexture file="Interface\SpellBook\UI-SpellbookPanel-Tab-Highlight"/>
88 </Button>
89 <CheckButton name="CT_CPButtonTemplate" virtual="true">
90 <Size>
91 <AbsDimension x="37" y="37"/>
92 </Size>
93 <Layers>
94 <Layer level="BACKGROUND">
95 <Texture name="$parentIconTexture" setAllPoints="true" hidden="true"/>
96 <FontString name="$parentName" inherits="GameFontNormal" hidden="true" justifyH="LEFT">
97 <Size>
98 <AbsDimension x="103" y="0"/>
99 </Size>
100 <Anchors>
101 <Anchor point="LEFT" relativePoint="RIGHT">
102 <Offset>
103 <AbsDimension x="4" y="4"/>
104 </Offset>
105 </Anchor>
106 </Anchors>
107 </FontString>
108 <FontString name="$parentSubName" inherits="SubSpellFont" hidden="true" justifyH="LEFT">
109 <Size>
110 <AbsDimension x="103" y="18"/>
111 </Size>
112 <Anchors>
113 <Anchor point="TOPLEFT" relativeTo="$parentName" relativePoint="BOTTOMLEFT">
114 <Offset>
115 <AbsDimension x="0" y="4"/>
116 </Offset>
117 </Anchor>
118 </Anchors>
119 </FontString>
120 </Layer>
121 <Layer level="ARTWORK">
122 <FontString name="$parentCount" inherits="NumberFontNormal" justifyH="RIGHT">
123 <Anchors>
124 <Anchor point="BOTTOMRIGHT">
125 <Offset>
126 <AbsDimension x="-2" y="2"/>
127 </Offset>
128 </Anchor>
129 </Anchors>
130 </FontString>
131 </Layer>
132 </Layers>
133 <Scripts>
134 <OnLoad>
135 this.tooltiptext = "";
136 CT_CPButton_OnLoad();
137 </OnLoad>
138 <OnClick>
139 CT_CPButton_OnClick();
140 </OnClick>
141 <OnShow>
142 --CT_CPButton_UpdateButton();
143 </OnShow>
144 <OnEnter>
145 CT_CPButton_OnEnter();
146 </OnEnter>
147 <OnLeave>
148 this.updateTooltip = nil;
149 GameTooltip:Hide();
150 </OnLeave>
151 <OnUpdate>
152 CT_CPButton_OnUpdate(arg1);
153 </OnUpdate>
154 </Scripts>
155 <NormalTexture name="$parentNormalTexture" file="Interface\Buttons\UI-Quickslot2">
156 <Size>
157 <AbsDimension x="64" y="64"/>
158 </Size>
159 <Anchors>
160 <Anchor point="CENTER">
161 <Offset>
162 <AbsDimension x="0" y="0"/>
163 </Offset>
164 </Anchor>
165 </Anchors>
166 </NormalTexture>
167 <PushedTexture file="Interface\Buttons\UI-Quickslot-Depress"/>
168 <HighlightTexture name="$parentHighlight" file="Interface\Buttons\ButtonHilight-Square" alphaMode="ADD"/>
169 <CheckedTexture file="Interface\Buttons\CheckButtonHilight" alphaMode="ADD"/>
170 </CheckButton>
171 <Frame name="CT_CPFrame" movable="true" toplevel="true" frameStrata="DIALOG" parent="UIParent" hidden="true">
172 <Size>
173 <AbsDimension x="384" y="512"/>
174 </Size>
175 <Anchors>
176 <Anchor point="TOPLEFT">
177 <Offset>
178 <AbsDimension x="0" y="-104"/>
179 </Offset>
180 </Anchor>
181 </Anchors>
182 <HitRectInsets>
183 <AbsInset left="0" right="30" top="0" bottom="70"/>
184 </HitRectInsets>
185 <Layers>
186 <Layer level="BACKGROUND">
187 <Texture file="Interface\Spellbook\Spellbook-Icon">
188 <Size>
189 <AbsDimension x="58" y="58"/>
190 </Size>
191 <Anchors>
192 <Anchor point="TOPLEFT">
193 <Offset>
194 <AbsDimension x="10" y="-8"/>
195 </Offset>
196 </Anchor>
197 </Anchors>
198 </Texture>
199 </Layer>
200 <Layer level="ARTWORK">
201 <Texture file="Interface\Spellbook\UI-SpellbookPanel-TopLeft">
202 <Size>
203 <AbsDimension x="256" y="256"/>
204 </Size>
205 <Anchors>
206 <Anchor point="TOPLEFT"/>
207 </Anchors>
208 </Texture>
209 <Texture file="Interface\Spellbook\UI-SpellbookPanel-TopRight">
210 <Size>
211 <AbsDimension x="128" y="256"/>
212 </Size>
213 <Anchors>
214 <Anchor point="TOPRIGHT"/>
215 </Anchors>
216 </Texture>
217 <Texture file="Interface\Spellbook\UI-SpellbookPanel-BotLeft">
218 <Size>
219 <AbsDimension x="256" y="256"/>
220 </Size>
221 <Anchors>
222 <Anchor point="BOTTOMLEFT"/>
223 </Anchors>
224 </Texture>
225 <Texture file="Interface\Spellbook\UI-SpellbookPanel-BotRight">
226 <Size>
227 <AbsDimension x="128" y="256"/>
228 </Size>
229 <Anchors>
230 <Anchor point="BOTTOMRIGHT"/>
231 </Anchors>
232 </Texture>
233 <FontString name="CT_CPTitleText" inherits="GameFontNormal" text="CT_MASTERMOD_CPTITLE">
234 <Anchors>
235 <Anchor point="CENTER">
236 <Offset>
237 <AbsDimension x="6" y="230"/>
238 </Offset>
239 </Anchor>
240 </Anchors>
241 </FontString>
242 <FontString name="CT_CPTabText" inherits="GameFontNormal" text="General">
243 <Anchors>
244 <Anchor point="CENTER">
245 <Offset>
246 <AbsDimension x="6" y="190"/>
247 </Offset>
248 </Anchor>
249 </Anchors>
250 </FontString>
251 <FontString name="CT_CPWelcomeText" hidden="true" inherits="GameFontNormal" justifyH="LEFT">
252 <Size>
253 <AbsDimension x="270" y="0"/>
254 </Size>
255 <Anchors>
256 <Anchor point="TOPLEFT">
257 <Offset>
258 <AbsDimension x="34" y="-85"/>
259 </Offset>
260 </Anchor>
261 </Anchors>
262 </FontString>
263 <FontString name="CT_CPGeneralMoveText" hidden="true" inherits="GameFontNormal" justifyH="LEFT" text="CT_CPGENERALMOVE">
264 <Anchors>
265 <Anchor point="BOTTOMLEFT" relative="$parent" relativePoint="BOTTOMLEFT">
266 <Offset>
267 <AbsDimension x="125" y="145"/>
268 </Offset>
269 </Anchor>
270 </Anchors>
271 </FontString>
272 <FontString name="CT_CPPageText" inherits="GameFontNormal">
273 <Size>
274 <AbsDimension x="102" y="0"/>
275 </Size>
276 <Anchors>
277 <Anchor point="BOTTOM">
278 <Offset>
279 <AbsDimension x="-14" y="96"/>
280 </Offset>
281 </Anchor>
282 </Anchors>
283 </FontString>
284 </Layer>
285 </Layers>
286 <Frames>
287 <Button name="CT_CPMoveButton" hidden="false">
288 <Size>
289 <AbsDimension x="250" y="20"/>
290 </Size>
291 <Anchors>
292 <Anchor point="TOPRIGHT">
293 <Offset>
294 <AbsDimension x="-55" y="-12"/>
295 </Offset>
296 </Anchor>
297 </Anchors>
298 <Scripts>
299 <OnMouseDown>
300 if ( arg1 == "LeftButton" ) then
301 this:GetParent():StartMoving();
302 end
303 </OnMouseDown>
304 <OnMouseUp>
305 if ( arg1 == "LeftButton" ) then
306 this:GetParent():StopMovingOrSizing();
307 end
308 </OnMouseUp>
309 <OnEnter>
310 GameTooltip:SetOwner(this, "ANCHOR_RIGHT");
311 GameTooltip:SetText("Click to drag");
312 </OnEnter>
313 <OnLeave>
314 GameTooltip:Hide();
315 </OnLeave>
316 </Scripts>
317 </Button>
318 <Button name="CT_CPTabButton1" inherits="CT_CPTabButtonTemplate">
319 <Anchors>
320 <Anchor point="CENTER" relativePoint="BOTTOMLEFT">
321 <Offset>
322 <AbsDimension x="79" y="61"/>
323 </Offset>
324 </Anchor>
325 </Anchors>
326 <DisabledTexture file="Interface\SpellBook\UI-SpellBook-Tab1-Selected"/>
327 </Button>
328 <Button name="CT_CPTabButton2" inherits="CT_CPTabButtonTemplate">
329 <Anchors>
330 <Anchor point="LEFT" relativeTo="CT_CPTabButton1" relativePoint="RIGHT">
331 <Offset>
332 <AbsDimension x="-20" y="0"/>
333 </Offset>
334 </Anchor>
335 </Anchors>
336 <DisabledTexture file="Interface\SpellBook\UI-SpellBook-Tab1-Selected"/>
337 </Button>
338  
339 <Button name="CT_CPTabButton3" inherits="CT_CPTabButtonTemplate">
340 <Anchors>
341 <Anchor point="LEFT" relativeTo="CT_CPTabButton2" relativePoint="RIGHT">
342 <Offset>
343 <AbsDimension x="-20" y="0"/>
344 </Offset>
345 </Anchor>
346 </Anchors>
347 <DisabledTexture file="Interface\SpellBook\UI-SpellBook-Tab3-Selected"/>
348 </Button>
349  
350 <Button name="CT_CPTabButton4" inherits="CT_CPTabButtonTemplate">
351 <Anchors>
352 <Anchor point="LEFT" relativeTo="CT_CPTabButton3" relativePoint="RIGHT">
353 <Offset>
354 <AbsDimension x="-20" y="0"/>
355 </Offset>
356 </Anchor>
357 </Anchors>
358 <DisabledTexture file="Interface\SpellBook\UI-SpellBook-Tab3-Selected"/>
359 </Button>
360  
361 <Button name="CT_CPTabButton5" inherits="CT_CPTabButtonTemplate">
362 <Anchors>
363 <Anchor point="LEFT" relativeTo="CT_CPTabButton4" relativePoint="RIGHT">
364 <Offset>
365 <AbsDimension x="-20" y="0"/>
366 </Offset>
367 </Anchor>
368 </Anchors>
369 <DisabledTexture file="Interface\SpellBook\UI-SpellBook-Tab3-Selected"/>
370 </Button>
371  
372 <Button name="CT_CPTabButton6" inherits="CT_CPTabButtonTemplate">
373 <Anchors>
374 <Anchor point="LEFT" relativeTo="CT_CPTabButton5" relativePoint="RIGHT">
375 <Offset>
376 <AbsDimension x="-20" y="0"/>
377 </Offset>
378 </Anchor>
379 </Anchors>
380 <DisabledTexture file="Interface\SpellBook\UI-SpellBook-Tab3-Selected"/>
381 </Button>
382  
383 <Button name="CT_CPTabButton7" inherits="CT_CPTabButtonTemplate">
384 <Anchors>
385 <Anchor point="LEFT" relativeTo="CT_CPTabButton6" relativePoint="RIGHT">
386 <Offset>
387 <AbsDimension x="-20" y="0"/>
388 </Offset>
389 </Anchor>
390 </Anchors>
391 <DisabledTexture file="Interface\SpellBook\UI-SpellBook-Tab3-Selected"/>
392 </Button>
393  
394 <Button name="CT_CPTabButton8" inherits="CT_CPTabButtonTemplate">
395 <Anchors>
396 <Anchor point="LEFT" relativeTo="CT_CPTabButton7" relativePoint="RIGHT">
397 <Offset>
398 <AbsDimension x="-20" y="0"/>
399 </Offset>
400 </Anchor>
401 </Anchors>
402 <DisabledTexture file="Interface\SpellBook\UI-SpellBook-Tab3-Selected"/>
403 </Button>
404 <Button name="CT_CPPrevPage">
405 <Size>
406 <AbsDimension x="32" y="32"/>
407 </Size>
408 <Anchors>
409 <Anchor point="CENTER" relativePoint="BOTTOMLEFT">
410 <Offset>
411 <AbsDimension x="50" y="105"/>
412 </Offset>
413 </Anchor>
414 </Anchors>
415 <Layers>
416 <Layer level="BACKGROUND">
417 <FontString inherits="GameFontNormal" justifyH="LEFT" text="PREV">
418 <Anchors>
419 <Anchor point="LEFT" relativeTo="CT_CPPrevPage" relativePoint="RIGHT"/>
420 </Anchors>
421 </FontString>
422 </Layer>
423 </Layers>
424 <Scripts>
425 <OnClick>
426 CT_CPFrame_ChangePage(-1);
427 </OnClick>
428 </Scripts>
429 <NormalTexture file="Interface\Buttons\UI-SpellbookIcon-PrevPage-Up"/>
430 <PushedTexture file="Interface\Buttons\UI-SpellbookIcon-PrevPage-Down"/>
431 <DisabledTexture file="Interface\Buttons\UI-SpellbookIcon-PrevPage-Disabled"/>
432 <HighlightTexture file="Interface\Buttons\UI-Common-MouseHilight" alphaMode="ADD"/>
433 </Button>
434 <Button name="CT_CPNextPage">
435 <Size>
436 <AbsDimension x="32" y="32"/>
437 </Size>
438 <Anchors>
439 <Anchor point="CENTER" relativePoint="BOTTOMLEFT">
440 <Offset>
441 <AbsDimension x="314" y="105"/>
442 </Offset>
443 </Anchor>
444 </Anchors>
445 <Layers>
446 <Layer level="BACKGROUND">
447 <FontString inherits="GameFontNormal" justifyH="RIGHT" text="NEXT">
448 <Anchors>
449 <Anchor point="RIGHT" relativeTo="CT_CPNextPage" relativePoint="LEFT"/>
450 </Anchors>
451 </FontString>
452 </Layer>
453 </Layers>
454 <Scripts>
455 <OnClick>
456 CT_CPFrame_ChangePage(1);
457 </OnClick>
458 </Scripts>
459 <NormalTexture file="Interface\Buttons\UI-SpellbookIcon-NextPage-Up"/>
460 <PushedTexture file="Interface\Buttons\UI-SpellbookIcon-NextPage-Down"/>
461 <DisabledTexture file="Interface\Buttons\UI-SpellbookIcon-NextPage-Disabled"/>
462 <HighlightTexture file="Interface\Buttons\UI-Common-MouseHilight" alphaMode="ADD"/>
463 </Button>
464 <Button name="CT_CPCloseButton" inherits="UIPanelCloseButton">
465 <Anchors>
466 <Anchor point="CENTER" relativeTo="CT_CPFrame" relativePoint="TOPRIGHT">
467 <Offset>
468 <AbsDimension x="-44" y="-26"/>
469 </Offset>
470 </Anchor>
471 </Anchors>
472 </Button>
473 <CheckButton name="CT_CPButton1" inherits="CT_CPButtonTemplate" id="1">
474 <Anchors>
475 <Anchor point="TOPLEFT">
476 <Offset>
477 <AbsDimension x="34" y="-85"/>
478 </Offset>
479 </Anchor>
480 </Anchors>
481 </CheckButton>
482 <CheckButton name="CT_CPButton2" inherits="CT_CPButtonTemplate" id="2">
483 <Anchors>
484 <Anchor point="TOPLEFT" relativeTo="CT_CPButton1">
485 <Offset>
486 <AbsDimension x="157" y="0"/>
487 </Offset>
488 </Anchor>
489 </Anchors>
490 </CheckButton>
491 <CheckButton name="CT_CPButton3" inherits="CT_CPButtonTemplate" id="3">
492 <Anchors>
493 <Anchor point="TOPLEFT" relativeTo="CT_CPButton1" relativePoint="BOTTOMLEFT">
494 <Offset>
495 <AbsDimension x="0" y="-7"/>
496 </Offset>
497 </Anchor>
498 </Anchors>
499 </CheckButton>
500 <CheckButton name="CT_CPButton4" inherits="CT_CPButtonTemplate" id="4">
501 <Anchors>
502 <Anchor point="TOPLEFT" relativeTo="CT_CPButton3">
503 <Offset>
504 <AbsDimension x="157" y="0"/>
505 </Offset>
506 </Anchor>
507 </Anchors>
508 </CheckButton>
509 <CheckButton name="CT_CPButton5" inherits="CT_CPButtonTemplate" id="5">
510 <Anchors>
511 <Anchor point="TOPLEFT" relativeTo="CT_CPButton3" relativePoint="BOTTOMLEFT">
512 <Offset>
513 <AbsDimension x="0" y="-7"/>
514 </Offset>
515 </Anchor>
516 </Anchors>
517 </CheckButton>
518 <CheckButton name="CT_CPButton6" inherits="CT_CPButtonTemplate" id="6">
519 <Anchors>
520 <Anchor point="TOPLEFT" relativeTo="CT_CPButton5">
521 <Offset>
522 <AbsDimension x="157" y="0"/>
523 </Offset>
524 </Anchor>
525 </Anchors>
526 </CheckButton>
527 <CheckButton name="CT_CPButton7" inherits="CT_CPButtonTemplate" id="7">
528 <Anchors>
529 <Anchor point="TOPLEFT" relativeTo="CT_CPButton5" relativePoint="BOTTOMLEFT">
530 <Offset>
531 <AbsDimension x="0" y="-7"/>
532 </Offset>
533 </Anchor>
534 </Anchors>
535 </CheckButton>
536 <CheckButton name="CT_CPButton8" inherits="CT_CPButtonTemplate" id="8">
537 <Anchors>
538 <Anchor point="TOPLEFT" relativeTo="CT_CPButton7">
539 <Offset>
540 <AbsDimension x="157" y="0"/>
541 </Offset>
542 </Anchor>
543 </Anchors>
544 </CheckButton>
545 <CheckButton name="CT_CPButton9" inherits="CT_CPButtonTemplate" id="9">
546 <Anchors>
547 <Anchor point="TOPLEFT" relativeTo="CT_CPButton7" relativePoint="BOTTOMLEFT">
548 <Offset>
549 <AbsDimension x="0" y="-7"/>
550 </Offset>
551 </Anchor>
552 </Anchors>
553 </CheckButton>
554 <CheckButton name="CT_CPButton10" inherits="CT_CPButtonTemplate" id="10">
555 <Anchors>
556 <Anchor point="TOPLEFT" relativeTo="CT_CPButton9">
557 <Offset>
558 <AbsDimension x="157" y="0"/>
559 </Offset>
560 </Anchor>
561 </Anchors>
562 </CheckButton>
563 <CheckButton name="CT_CPButton11" inherits="CT_CPButtonTemplate" id="11">
564 <Anchors>
565 <Anchor point="TOPLEFT" relativeTo="CT_CPButton9" relativePoint="BOTTOMLEFT">
566 <Offset>
567 <AbsDimension x="0" y="-7"/>
568 </Offset>
569 </Anchor>
570 </Anchors>
571 </CheckButton>
572 <CheckButton name="CT_CPButton12" inherits="CT_CPButtonTemplate" id="12">
573 <Anchors>
574 <Anchor point="TOPLEFT" relativeTo="CT_CPButton11">
575 <Offset>
576 <AbsDimension x="157" y="0"/>
577 </Offset>
578 </Anchor>
579 </Anchors>
580 </CheckButton>
581 <CheckButton name="CT_CPButton13" inherits="CT_CPButtonTemplate" id="13">
582 <Anchors>
583 <Anchor point="TOPLEFT" relativeTo="CT_CPButton11" relativePoint="BOTTOMLEFT">
584 <Offset>
585 <AbsDimension x="0" y="-7"/>
586 </Offset>
587 </Anchor>
588 </Anchors>
589 </CheckButton>
590 <CheckButton name="CT_CPButton14" inherits="CT_CPButtonTemplate" id="14">
591 <Anchors>
592 <Anchor point="TOPLEFT" relativeTo="CT_CPButton13">
593 <Offset>
594 <AbsDimension x="157" y="0"/>
595 </Offset>
596 </Anchor>
597 </Anchors>
598 </CheckButton>
599 <CheckButton name="CT_CPTab1" inherits="CT_CPTabTemplate" id="1">
600 <Anchors>
601 <Anchor point="TOPLEFT" relativePoint="TOPRIGHT">
602 <Offset>
603 <AbsDimension x="-32" y="-65"/>
604 </Offset>
605 </Anchor>
606 </Anchors>
607 </CheckButton>
608 <CheckButton name="CT_CPTab2" inherits="CT_CPTabTemplate" id="2">
609 <Anchors>
610 <Anchor point="TOPLEFT" relativeTo="CT_CPTab1" relativePoint="BOTTOMLEFT">
611 <Offset>
612 <AbsDimension x="0" y="-17"/>
613 </Offset>
614 </Anchor>
615 </Anchors>
616 </CheckButton>
617 <CheckButton name="CT_CPTab3" inherits="CT_CPTabTemplate" id="3">
618 <Anchors>
619 <Anchor point="TOPLEFT" relativeTo="CT_CPTab2" relativePoint="BOTTOMLEFT">
620 <Offset>
621 <AbsDimension x="0" y="-17"/>
622 </Offset>
623 </Anchor>
624 </Anchors>
625 </CheckButton>
626 <CheckButton name="CT_CPTab4" inherits="CT_CPTabTemplate" id="4">
627 <Anchors>
628 <Anchor point="TOPLEFT" relativeTo="CT_CPTab3" relativePoint="BOTTOMLEFT">
629 <Offset>
630 <AbsDimension x="0" y="-17"/>
631 </Offset>
632 </Anchor>
633 </Anchors>
634 </CheckButton>
635 <CheckButton name="CT_CPTab5" inherits="CT_CPTabTemplate" id="5">
636 <Anchors>
637 <Anchor point="TOPLEFT" relativeTo="CT_CPTab4" relativePoint="BOTTOMLEFT">
638 <Offset>
639 <AbsDimension x="0" y="-17"/>
640 </Offset>
641 </Anchor>
642 </Anchors>
643 </CheckButton>
644 <CheckButton name="CT_CPTab6" inherits="CT_CPTabTemplate" id="6">
645 <Anchors>
646 <Anchor point="TOPLEFT" relativeTo="CT_CPTab5" relativePoint="BOTTOMLEFT">
647 <Offset>
648 <AbsDimension x="0" y="-17"/>
649 </Offset>
650 </Anchor>
651 </Anchors>
652 </CheckButton>
653 <CheckButton name="CT_CPTab7" inherits="CT_CPTabTemplate" id="7">
654 <Anchors>
655 <Anchor point="TOPLEFT" relativeTo="CT_CPTab6" relativePoint="BOTTOMLEFT">
656 <Offset>
657 <AbsDimension x="0" y="-17"/>
658 </Offset>
659 </Anchor>
660 </Anchors>
661 </CheckButton>
662 <CheckButton name="CT_CPTab8" inherits="CT_CPTabTemplate" id="8">
663 <Anchors>
664 <Anchor point="TOPLEFT" relativeTo="CT_CPTab7" relativePoint="BOTTOMLEFT">
665 <Offset>
666 <AbsDimension x="0" y="-17"/>
667 </Offset>
668 </Anchor>
669 </Anchors>
670 </CheckButton>
671 <Frame name="CT_CPFlashFrame" hidden="false">
672 <Size>
673 <AbsDimension x="10" y="10"/>
674 </Size>
675 <Anchors>
676 <Anchor point="TOPLEFT" relativeTo="SpellBookSkillLineTab1">
677 <Offset>
678 <AbsDimension x="0" y="0"/>
679 </Offset>
680 </Anchor>
681 </Anchors>
682 <Layers>
683 <Layer level="OVERLAY">
684 <Texture name="CT_CPTab1Flash" file="Interface\Buttons\CheckButtonGlow" alphaMode="ADD" hidden="true">
685 <Size>
686 <AbsDimension x="64" y="64"/>
687 </Size>
688 <Anchors>
689 <Anchor point="CENTER" relativeTo="CT_CPTab1"/>
690 </Anchors>
691 </Texture>
692 <Texture name="CT_CPTab2Flash" file="Interface\Buttons\CheckButtonGlow" alphaMode="ADD" hidden="true">
693 <Size>
694 <AbsDimension x="64" y="64"/>
695 </Size>
696 <Anchors>
697 <Anchor point="CENTER" relativeTo="CT_CPTab2"/>
698 </Anchors>
699 </Texture>
700 <Texture name="CT_CPTab3Flash" file="Interface\Buttons\CheckButtonGlow" alphaMode="ADD" hidden="true">
701 <Size>
702 <AbsDimension x="64" y="64"/>
703 </Size>
704 <Anchors>
705 <Anchor point="CENTER" relativeTo="CT_CPTab3"/>
706 </Anchors>
707 </Texture>
708 <Texture name="CT_CPTab4Flash" file="Interface\Buttons\CheckButtonGlow" alphaMode="ADD" hidden="true">
709 <Size>
710 <AbsDimension x="64" y="64"/>
711 </Size>
712 <Anchors>
713 <Anchor point="CENTER" relativeTo="CT_CPTab4"/>
714 </Anchors>
715 </Texture>
716 <Texture name="CT_CPTab5Flash" file="Interface\Buttons\CheckButtonGlow" alphaMode="ADD" hidden="true">
717 <Size>
718 <AbsDimension x="64" y="64"/>
719 </Size>
720 <Anchors>
721 <Anchor point="CENTER" relativeTo="CT_CPTab5"/>
722 </Anchors>
723 </Texture>
724 <Texture name="CT_CPTab6Flash" file="Interface\Buttons\CheckButtonGlow" alphaMode="ADD" hidden="true">
725 <Size>
726 <AbsDimension x="64" y="64"/>
727 </Size>
728 <Anchors>
729 <Anchor point="CENTER" relativeTo="CT_CPTab6"/>
730 </Anchors>
731 </Texture>
732 <Texture name="CT_CPTab7Flash" file="Interface\Buttons\CheckButtonGlow" alphaMode="ADD" hidden="true">
733 <Size>
734 <AbsDimension x="64" y="64"/>
735 </Size>
736 <Anchors>
737 <Anchor point="CENTER" relativeTo="CT_CPTab7"/>
738 </Anchors>
739 </Texture>
740 <Texture name="CT_CPTab8Flash" file="Interface\Buttons\CheckButtonGlow" alphaMode="ADD" hidden="true">
741 <Size>
742 <AbsDimension x="64" y="64"/>
743 </Size>
744 <Anchors>
745 <Anchor point="CENTER" relativeTo="CT_CPTab8"/>
746 </Anchors>
747 </Texture>
748 <Texture name="CT_CPButton1Flash" file="Interface\Buttons\CheckButtonGlow" alphaMode="ADD" hidden="true">
749 <Size>
750 <AbsDimension x="80" y="80"/>
751 </Size>
752 <Anchors>
753 <Anchor point="CENTER" relativeTo="CT_CPButton1"/>
754 </Anchors>
755 </Texture>
756 <Texture name="CT_CPButton2Flash" file="Interface\Buttons\CheckButtonGlow" alphaMode="ADD" hidden="true">
757 <Size>
758 <AbsDimension x="80" y="80"/>
759 </Size>
760 <Anchors>
761 <Anchor point="CENTER" relativeTo="CT_CPButton2"/>
762 </Anchors>
763 </Texture>
764 <Texture name="CT_CPButton3Flash" file="Interface\Buttons\CheckButtonGlow" alphaMode="ADD" hidden="true">
765 <Size>
766 <AbsDimension x="80" y="80"/>
767 </Size>
768 <Anchors>
769 <Anchor point="CENTER" relativeTo="CT_CPButton3"/>
770 </Anchors>
771 </Texture>
772 <Texture name="CT_CPButton4Flash" file="Interface\Buttons\CheckButtonGlow" alphaMode="ADD" hidden="true">
773 <Size>
774 <AbsDimension x="80" y="80"/>
775 </Size>
776 <Anchors>
777 <Anchor point="CENTER" relativeTo="CT_CPButton4"/>
778 </Anchors>
779 </Texture>
780 <Texture name="CT_CPButton5Flash" file="Interface\Buttons\CheckButtonGlow" alphaMode="ADD" hidden="true">
781 <Size>
782 <AbsDimension x="80" y="80"/>
783 </Size>
784 <Anchors>
785 <Anchor point="CENTER" relativeTo="CT_CPButton5"/>
786 </Anchors>
787 </Texture>
788 <Texture name="CT_CPButton6Flash" file="Interface\Buttons\CheckButtonGlow" alphaMode="ADD" hidden="true">
789 <Size>
790 <AbsDimension x="80" y="80"/>
791 </Size>
792 <Anchors>
793 <Anchor point="CENTER" relativeTo="CT_CPButton6"/>
794 </Anchors>
795 </Texture>
796 <Texture name="CT_CPButton7Flash" file="Interface\Buttons\CheckButtonGlow" alphaMode="ADD" hidden="true">
797 <Size>
798 <AbsDimension x="80" y="80"/>
799 </Size>
800 <Anchors>
801 <Anchor point="CENTER" relativeTo="CT_CPButton7"/>
802 </Anchors>
803 </Texture>
804 <Texture name="CT_CPButton8Flash" file="Interface\Buttons\CheckButtonGlow" alphaMode="ADD" hidden="true">
805 <Size>
806 <AbsDimension x="80" y="80"/>
807 </Size>
808 <Anchors>
809 <Anchor point="CENTER" relativeTo="CT_CPButton8"/>
810 </Anchors>
811 </Texture>
812 <Texture name="CT_CPButton9Flash" file="Interface\Buttons\CheckButtonGlow" alphaMode="ADD" hidden="true">
813 <Size>
814 <AbsDimension x="80" y="80"/>
815 </Size>
816 <Anchors>
817 <Anchor point="CENTER" relativeTo="CT_CPButton9"/>
818 </Anchors>
819 </Texture>
820 <Texture name="CT_CPButton10Flash" file="Interface\Buttons\CheckButtonGlow" alphaMode="ADD" hidden="true">
821 <Size>
822 <AbsDimension x="80" y="80"/>
823 </Size>
824 <Anchors>
825 <Anchor point="CENTER" relativeTo="CT_CPButton10"/>
826 </Anchors>
827 </Texture>
828 <Texture name="CT_CPButton11Flash" file="Interface\Buttons\CheckButtonGlow" alphaMode="ADD" hidden="true">
829 <Size>
830 <AbsDimension x="80" y="80"/>
831 </Size>
832 <Anchors>
833 <Anchor point="CENTER" relativeTo="CT_CPButton11"/>
834 </Anchors>
835 </Texture>
836 <Texture name="CT_CPButton12Flash" file="Interface\Buttons\CheckButtonGlow" alphaMode="ADD" hidden="true">
837 <Size>
838 <AbsDimension x="80" y="80"/>
839 </Size>
840 <Anchors>
841 <Anchor point="CENTER" relativeTo="CT_CPButton12"/>
842 </Anchors>
843 </Texture>
844 <Texture name="CT_CPButton13Flash" file="Interface\Buttons\CheckButtonGlow" alphaMode="ADD" hidden="true">
845 <Size>
846 <AbsDimension x="80" y="80"/>
847 </Size>
848 <Anchors>
849 <Anchor point="CENTER" relativeTo="CT_CPButton13"/>
850 </Anchors>
851 </Texture>
852 <Texture name="CT_CPButton14Flash" file="Interface\Buttons\CheckButtonGlow" alphaMode="ADD" hidden="true">
853 <Size>
854 <AbsDimension x="80" y="80"/>
855 </Size>
856 <Anchors>
857 <Anchor point="CENTER" relativeTo="CT_CPButton14"/>
858 </Anchors>
859 </Texture>
860 </Layer>
861 </Layers>
862 </Frame>
863 <CheckButton name="CT_CPGeneralMoveCB" hidden="false" inherits="OptionsCheckButtonTemplate">
864 <Anchors>
865 <Anchor point="RIGHT" relativeTo="CT_CPGeneralMoveText" relativePoint="LEFT">
866 <Offset>
867 <AbsDimension x="-5" y="0"/>
868 </Offset>
869 </Anchor>
870 </Anchors>
871 <HitRectInsets>
872 <AbsInset left="0" right="0" top="0" bottom="0"/>
873 </HitRectInsets>
874 <Size>
875 <AbsDimension x="32" y="32"/>
876 </Size>
877 <Scripts>
878 <OnClick>
879 CT_UnlockCP(this:GetChecked());
880 </OnClick>
881 </Scripts>
882 </CheckButton>
883  
884 <!-- Thanks to bc_TrackingMenu for this slider code -->
885 <Slider name="CT_CPGeneralSlider" inherits="OptionsSliderTemplate">
886 <Size>
887 <AbsDimension x="290" y="17"/>
888 </Size>
889 <Anchors>
890 <Anchor point="BOTTOM" relative="$parent" relativePoint="BOTTOM">
891 <Offset>
892 <AbsDimension x="-10" y="100"/>
893 </Offset>
894 </Anchor>
895 </Anchors>
896 <Scripts>
897 <OnLoad>
898 getglobal(this:GetName().."Text"):SetText(CT_MASTERMOD_BUTTONPLACEMENT);
899 getglobal(this:GetName().."High"):SetText();
900 getglobal(this:GetName().."Low"):SetText();
901 this:SetMinMaxValues(0, 360);
902 this:SetValueStep(1);
903 this.tooltipText = CT_MASTERMOD_BUTTONPLACEMENTTOOLTIP;
904 </OnLoad>
905 <OnShow>
906 if (CT_CPBPosition) then
907 this:SetValue(CT_CPBPosition);
908 end
909 </OnShow>
910 <OnValueChanged>
911 CT_CPBPosition = this:GetValue();
912 getglobal(this:GetName().."Text"):SetText(CT_MASTERMOD_BUTTONPLACEMENT .. " - "..this:GetValue().."\194\176");
913 CT_OptionButton:SetPoint("TOPLEFT", "Minimap", "TOPLEFT", 52 - (80 * cos(this:GetValue())), (80 * sin(this:GetValue())) - 52);
914 </OnValueChanged>
915 </Scripts>
916 </Slider>
917 </Frames>
918 <Scripts>
919 <OnLoad>
920 CT_CPFrame_OnLoad();
921 </OnLoad>
922 <OnShow>
923 CT_CPFrame_OnShow();
924 </OnShow>
925 <OnEvent>
926 CT_CPGeneralMoveCB:SetChecked(CT_CPMovable);
927 CT_UnlockCP(CT_CPMovable);
928 </OnEvent>
929 <OnHide>
930 this:StopMovingOrSizing();
931 CT_CPFrame_OnHide();
932 </OnHide>
933 </Scripts>
934 </Frame>
935 <Frame name="CT_CPModSliderFrame" parent="CT_CPFrame" hidden="true">
936 <Size>
937 <AbsDimension x="195" y="50"/>
938 </Size>
939 <Anchors>
940 <Anchor point="CENTER"/>
941 </Anchors>
942 <Backdrop bgFile="Interface\Tooltips\UI-Tooltip-Background" edgeFile="Interface\Tooltips\UI-Tooltip-Border" setAllPoints="true" tile="true">
943 <EdgeSize>
944 <AbsValue val="16"/>
945 </EdgeSize>
946 <TileSize>
947 <AbsValue val="16"/>
948 </TileSize>
949 <BackgroundInsets>
950 <AbsInset left="5" right="5" top="5" bottom="5"/>
951 </BackgroundInsets>
952 </Backdrop>
953 <Scripts>
954 <OnLoad>
955 this:SetBackdropColor(0, 0, 1, 0.75);
956 this:SetFrameLevel(3);
957 </OnLoad>
958 </Scripts>
959 <Frames>
960 <Slider name="$parentSlider" inherits="OptionsSliderTemplate">
961 <Size>
962 <AbsDimension x="150" y="17"/>
963 </Size>
964 <Anchors>
965 <Anchor point="CENTER"/>
966 </Anchors>
967 <Scripts>
968 <OnLoad>
969 this:SetFrameLevel(4);
970 </OnLoad>
971 <OnValueChanged>
972 if ( this.onChangeFunc ) then
973 this.onChangeFunc(this.id, this:GetValue());
974 end
975 if ( this.showValueInTitle ) then
976 getglobal(this:GetName() .. "Text"):SetText(this.title .. " - " .. format(this.showValueInTitle, floor(this:GetValue()*100)/100));
977 else
978 getglobal(this:GetName() .. "Text"):SetText(this.title);
979 end
980 </OnValueChanged>
981 </Scripts>
982 </Slider>
983 </Frames>
984 </Frame>
985 </Ui>