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_TargetFrame.lua"/>
4 <Button name="CT_UnitFrames_BuffButtonTemplate" virtual="true" inherits="TargetBuffButtonTemplate">
5 <Size>
6 <AbsDimension x="17" y="17"/>
7 </Size>
8 </Button>
9 <Button name="TargetFrameBuff6" id="6" parent="TargetFrame" inherits="CT_UnitFrames_BuffButtonTemplate">
10 <Anchors>
11 <Anchor point="LEFT" relativePoint="RIGHT" relativeTo="TargetFrameBuff5">
12 <Offset>
13 <AbsDimension x="3" y="0"/>
14 </Offset>
15 </Anchor>
16 </Anchors>
17 </Button>
18 <Button name="TargetFrameBuff7" id="7" parent="TargetFrame" inherits="CT_UnitFrames_BuffButtonTemplate">
19 <Anchors>
20 <Anchor point="TOPLEFT" relativePoint="BOTTOMLEFT" relativeTo="TargetFrameBuff1">
21 <Offset>
22 <AbsDimension x="0" y="-3"/>
23 </Offset>
24 </Anchor>
25 </Anchors>
26 </Button>
27 <Button name="TargetFrameBuff8" id="8" parent="TargetFrame" inherits="CT_UnitFrames_BuffButtonTemplate">
28 <Anchors>
29 <Anchor point="LEFT" relativePoint="RIGHT" relativeTo="TargetFrameBuff7">
30 <Offset>
31 <AbsDimension x="3" y="0"/>
32 </Offset>
33 </Anchor>
34 </Anchors>
35 </Button>
36 <Button name="TargetFrameBuff9" id="9" parent="TargetFrame" inherits="CT_UnitFrames_BuffButtonTemplate">
37 <Anchors>
38 <Anchor point="LEFT" relativePoint="RIGHT" relativeTo="TargetFrameBuff8">
39 <Offset>
40 <AbsDimension x="3" y="0"/>
41 </Offset>
42 </Anchor>
43 </Anchors>
44 </Button>
45 <Button name="TargetFrameBuff10" id="10" parent="TargetFrame" inherits="CT_UnitFrames_BuffButtonTemplate">
46 <Anchors>
47 <Anchor point="LEFT" relativePoint="RIGHT" relativeTo="TargetFrameBuff9">
48 <Offset>
49 <AbsDimension x="3" y="0"/>
50 </Offset>
51 </Anchor>
52 </Anchors>
53 </Button>
54 <Button name="TargetFrameBuff11" id="11" parent="TargetFrame" inherits="CT_UnitFrames_BuffButtonTemplate">
55 <Anchors>
56 <Anchor point="LEFT" relativePoint="RIGHT" relativeTo="TargetFrameBuff10">
57 <Offset>
58 <AbsDimension x="3" y="0"/>
59 </Offset>
60 </Anchor>
61 </Anchors>
62 </Button>
63 <Button name="TargetFrameBuff12" id="12" parent="TargetFrame" inherits="CT_UnitFrames_BuffButtonTemplate">
64 <Anchors>
65 <Anchor point="LEFT" relativePoint="RIGHT" relativeTo="TargetFrameBuff11">
66 <Offset>
67 <AbsDimension x="3" y="0"/>
68 </Offset>
69 </Anchor>
70 </Anchors>
71 </Button>
72 <Button name="TargetFrameBuff13" id="13" parent="TargetFrame" inherits="CT_UnitFrames_BuffButtonTemplate">
73 <Anchors>
74 <Anchor point="LEFT" relativePoint="RIGHT" relativeTo="TargetFrameBuff12">
75 <Offset>
76 <AbsDimension x="3" y="0"/>
77 </Offset>
78 </Anchor>
79 </Anchors>
80 </Button>
81 <Button name="TargetFrameBuff14" id="14" parent="TargetFrame" inherits="CT_UnitFrames_BuffButtonTemplate">
82 <Anchors>
83 <Anchor point="LEFT" relativePoint="RIGHT" relativeTo="TargetFrameBuff13">
84 <Offset>
85 <AbsDimension x="3" y="0"/>
86 </Offset>
87 </Anchor>
88 </Anchors>
89 </Button>
90 <Button name="TargetFrameBuff15" id="15" parent="TargetFrame" inherits="CT_UnitFrames_BuffButtonTemplate">
91 <Anchors>
92 <Anchor point="LEFT" relativePoint="RIGHT" relativeTo="TargetFrameBuff14">
93 <Offset>
94 <AbsDimension x="3" y="0"/>
95 </Offset>
96 </Anchor>
97 </Anchors>
98 </Button>
99 <Button name="TargetFrameBuff16" id="16" parent="TargetFrame" inherits="CT_UnitFrames_BuffButtonTemplate">
100 <Anchors>
101 <Anchor point="LEFT" relativePoint="RIGHT" relativeTo="TargetFrameBuff15">
102 <Offset>
103 <AbsDimension x="3" y="0"/>
104 </Offset>
105 </Anchor>
106 </Anchors>
107 </Button>
108 <Button name="TargetFrameBuff17" id="17" parent="TargetFrame" inherits="CT_UnitFrames_BuffButtonTemplate">
109 <Anchors>
110 <Anchor point="LEFT" relativePoint="RIGHT" relativeTo="TargetFrameBuff16">
111 <Offset>
112 <AbsDimension x="3" y="0"/>
113 </Offset>
114 </Anchor>
115 </Anchors>
116 </Button>
117 <Button name="TargetFrameBuff18" id="18" parent="TargetFrame" inherits="CT_UnitFrames_BuffButtonTemplate">
118 <Anchors>
119 <Anchor point="LEFT" relativePoint="RIGHT" relativeTo="TargetFrameBuff17">
120 <Offset>
121 <AbsDimension x="3" y="0"/>
122 </Offset>
123 </Anchor>
124 </Anchors>
125 </Button>
126 <Button name="TargetFrameBuff19" id="19" parent="TargetFrame" inherits="CT_UnitFrames_BuffButtonTemplate">
127 <Anchors>
128 <Anchor point="LEFT" relativePoint="RIGHT" relativeTo="TargetFrameBuff18">
129 <Offset>
130 <AbsDimension x="3" y="0"/>
131 </Offset>
132 </Anchor>
133 </Anchors>
134 </Button>
135 <Button name="TargetFrameBuff20" id="20" parent="TargetFrame" inherits="CT_UnitFrames_BuffButtonTemplate">
136 <Anchors>
137 <Anchor point="TOPLEFT" relativePoint="BOTTOMLEFT" relativeTo="TargetFrameBuff19">
138 <Offset>
139 <AbsDimension x="0" y="-3"/>
140 </Offset>
141 </Anchor>
142 </Anchors>
143 </Button>
144 <Frame name="CT_TargetFrame" parent="TargetFrame">
145 <Scripts>
146 <OnLoad>
147 this:RegisterEvent("PLAYER_TARGET_CHANGED");
148 this:RegisterEvent("UNIT_HEALTH");
149 this:RegisterEvent("UNIT_MAXHEALTH");
150 this:RegisterEvent("UNIT_MANA");
151 this:RegisterEvent("UNIT_MAXMANA");
152 this:RegisterEvent("UNIT_FOCUS");
153 this:RegisterEvent("UNIT_MAXFOCUS");
154 this:RegisterEvent("UNIT_RAGE");
155 this:RegisterEvent("UNIT_MAXRAGE");
156 this:RegisterEvent("UNIT_ENERGY");
157 this:RegisterEvent("UNIT_MAXENERGY");
158 this:RegisterEvent("UNIT_DISPLAYPOWER");
159 </OnLoad>
160 <OnEvent>
161 CT_TargetFrameOnEvent(event);
162 </OnEvent>
163 </Scripts>
164 <Frames>
165 <Frame name="$parentClassFrame" hidden="true">
166 <Size>
167 <AbsDimension x="100" y="25"/>
168 </Size>
169 <Backdrop bgFile="Interface\Tooltips\UI-Tooltip-Background" edgeFile="Interface\Tooltips\UI-Tooltip-Border" tile="true">
170 <EdgeSize>
171 <AbsValue val="16"/>
172 </EdgeSize>
173 <TileSize>
174 <AbsValue val="16"/>
175 </TileSize>
176 <BackgroundInsets>
177 <AbsInset left="5" right="5" top="5" bottom="5"/>
178 </BackgroundInsets>
179 </Backdrop>
180 <Anchors>
181 <Anchor point="BOTTOM" relativeTo="TargetName" relativePoint="TOP">
182 <Offset>
183 <AbsDimension x="0" y="5"/>
184 </Offset>
185 </Anchor>
186 </Anchors>
187 <Layers>
188 <Layer level="ARTWORK">
189 <FontString name="$parentText" hidden="false" inherits="GameFontNormal" text="">
190 <Anchors>
191 <Anchor point="CENTER"/>
192 </Anchors>
193 </FontString>
194 </Layer>
195 </Layers>
196 <Scripts>
197 <OnLoad>
198 this:SetBackdropColor(0, 0, 1, 0.5);
199 this:RegisterEvent("UNIT_FACTION");
200 this:RegisterEvent("UNIT_DYNAMIC_FLAGS");
201 this:RegisterEvent("PLAYER_TARGET_CHANGED");
202 this:RegisterEvent("PARTY_MEMBERS_CHANGED");
203 </OnLoad>
204 <OnEvent>
205 CT_SetTargetClass();
206 </OnEvent>
207 </Scripts>
208 </Frame>
209 <Frame setAllPoints="true">
210 <Frames>
211 <Frame setAllPoints="true">
212 <Layers>
213 <Layer level="OVERLAY">
214 <FontString name="CT_TargetHealthBar" inherits="GameFontNormalSmall" text="">
215 <Size>
216 <AbsDimension x="100" y="10" />
217 </Size>
218 <Anchors>
219 <Anchor point="LEFT" relativeTo="TargetFrame" relativePoint="TOPLEFT">
220 <Offset>
221 <AbsDimension x="18" y="-46"/>
222 </Offset>
223 </Anchor>
224 </Anchors>
225 </FontString>
226 <FontString name="CT_TargetManaBar" inherits="GameFontNormalSmall" text="">
227 <Size>
228 <AbsDimension x="100" y="10" />
229 </Size>
230 <Anchors>
231 <Anchor point="LEFT" relativeTo="TargetFrame" relativePoint="TOPLEFT">
232 <Offset>
233 <AbsDimension x="18" y="-57"/>
234 </Offset>
235 </Anchor>
236 </Anchors>
237 </FontString>
238 </Layer>
239 </Layers>
240 <Frames>
241 <Button name="CT_TargetFrame_Drag" frameStrata="LOW" hidden="false" movable="true" toplevel="true">
242 <Size>
243 <AbsDimension x="100" y="20"/>
244 </Size>
245 <Anchors>
246 <Anchor point="TOPLEFT" relativeTo="UIParent" relativePoint="TOPLEFT">
247 <Offset>
248 <AbsDimension x="278" y="-25"/>
249 </Offset>
250 </Anchor>
251 </Anchors>
252 <Scripts>
253 <OnEnter>
254 GameTooltip:SetOwner(this, "ANCHOR_TOPLEFT");
255 GameTooltip:SetText("Left-click to drag");
256 </OnEnter>
257 <OnLeave>
258 GameTooltip:Hide();
259 </OnLeave>
260 <OnMouseDown>
261 if ( arg1 == "LeftButton" ) then
262 this:StartMoving();
263 end
264 </OnMouseDown>
265 <OnMouseUp>
266 this:StopMovingOrSizing();
267 </OnMouseUp>
268 <OnLoad>
269 CT_UnitFrames_LinkFrameDrag(TargetFrame, this, "TOPLEFT", "TOPLEFT", -15, 21);
270 </OnLoad>
271 </Scripts>
272 </Button>
273 </Frames>
274 </Frame>
275 </Frames>
276 </Frame>
277 </Frames>
278 </Frame>
279 </Ui>