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/FrameXML/UI.xsd">
2 <Script file="CastProgress.lua"/>
3 <Script file="AddonMenu.lua"/>
4 <Script file="localisation.lua"/>
5  
6 <FontString name="CastProgressFont" inherits="MasterFont" font="Fonts\FRIZQT__.TTF" virtual="true">
7 <FontHeight>
8 <AbsValue val="20"/>
9 </FontHeight>
10 <Color r="1.0" g="0.82" b="0"/>
11 </FontString>
12  
13 <Frame name="CastProgressUpdateFrame" frameStrata="LOW" toplevel="true" parent="UIParent">
14 <Size>
15 <AbsDimension x="1" y="1"/>
16 </Size>
17 <Anchors>
18 <Anchor point="TOPRIGHT"/>
19 </Anchors>
20 <Scripts>
21 <OnUpdate>
22 CastProgress:OnUpdate(arg1)
23 </OnUpdate>
24 </Scripts>
25 </Frame>
26  
27 <Frame name="CastProgressDragTabTemplate" hidden="true" frameStrata="DIALOG" virtual="true">
28 <Backdrop bgFile="Interface\DialogFrame\UI-DialogBox-Background" tile="true">
29 <BackgroundInsets>
30 <AbsInset left="0" right="0" top="0" bottom="0"/>
31 </BackgroundInsets>
32 <TileSize>
33 <AbsValue val="32"/>
34 </TileSize>
35 </Backdrop>
36 <Size>
37 <AbsDimension x="50" y="12"/>
38 </Size>
39 <Layers>
40 <Layer level="ARTWORK">
41 <FontString name="$parentLabel" inherits="GameFontNormalSmall" justifyh="CENTER">
42 <Size>
43 <AbsDimension x="50" y="10"/>
44 </Size>
45 <Anchors>
46 <Anchor point="CENTER"/>
47 </Anchors>
48 </FontString>
49 </Layer>
50 </Layers>
51 <Scripts>
52 <OnLoad>
53 this:SetFrameLevel(20)
54 </OnLoad>
55 <OnMouseDown>
56 if (arg1 == "LeftButton") and this:IsVisible() then
57 local f = this:GetParent()
58 f:ClearAllPoints()
59 f:StartMoving()
60 CastProgress.moving = f
61 end
62 </OnMouseDown>
63 <OnMouseUp>
64 CastProgress:MouseUp()
65 </OnMouseUp>
66 </Scripts>
67 </Frame>
68  
69 <Frame name="CastProgressTitleFrame" frameStrata="HIGH" hidden="false" movable="true" parent="UIParent">
70 <Backdrop bgFile="Interface\DialogFrame\UI-DialogBox-Background" tile="true">
71 <BackgroundInsets>
72 <AbsInset left="0" right="0" top="0" bottom="0"/>
73 </BackgroundInsets>
74 <TileSize>
75 <AbsValue val="32"/>
76 </TileSize>
77 </Backdrop>
78 <Size>
79 <AbsDimension x="200" y="20"/>
80 </Size>
81 <Anchors>
82 <Anchor point="TOP" relativeTo="UIParent" relativePoint="TOP">
83 <Offset>
84 <AbsDimension x="0" y="-40"/>
85 </Offset>
86 </Anchor>
87 </Anchors>
88 <Frames>
89 <Frame name="CastProgressTitle">
90 <Size>
91 <AbsDimension x="200" y="20"/>
92 </Size>
93 <Anchors>
94 <Anchor point="TOP"/>
95 </Anchors>
96 <Layers>
97 <Layer level="OVERLAY">
98 <FontString name="$parentText" inherits="GameFontNormal">
99 <Size>
100 <AbsDimension x="200" y="20"/>
101 </Size>
102 <Anchors>
103 <Anchor point="TOP"/>
104 </Anchors>
105 </FontString>
106 </Layer>
107 </Layers>
108 </Frame>
109 <Frame name="CastProgressTitleDragTab" inherits="CastProgressDragTabTemplate">
110 <Anchors>
111 <Anchor point="BOTTOM" relativeTo="CastProgressTitleFrame" relativePoint="TOP"/>
112 </Anchors>
113 </Frame>
114 </Frames>
115 </Frame>
116  
117 <Frame name="CastProgressProgressFrame" frameStrata="HIGH" hidden="false" movable="true" parent="UIParent">
118 <Backdrop bgFile="Interface\DialogFrame\UI-DialogBox-Background" tile="true">
119 <BackgroundInsets>
120 <AbsInset left="0" right="0" top="0" bottom="0"/>
121 </BackgroundInsets>
122 <TileSize>
123 <AbsValue val="32"/>
124 </TileSize>
125 </Backdrop>
126 <Size>
127 <AbsDimension x="125" y="20"/>
128 </Size>
129 <Anchors>
130 <Anchor point="TOP" relativeTo="CastProgressTitleFrame" relativePoint="BOTTOM">
131 <Offset>
132 <AbsDimension x="0" y="-40"/>
133 </Offset>
134 </Anchor>
135 </Anchors>
136 <Frames>
137 <Frame name="CastProgressProgress">
138 <Size>
139 <AbsDimension x="125" y="20"/>
140 </Size>
141 <Anchors>
142 <Anchor point="TOP"/>
143 </Anchors>
144 <Layers>
145 <Layer level="OVERLAY">
146 <FontString name="$parentText" inherits="CastProgressFont">
147 <Size>
148 <AbsDimension x="125" y="20"/>
149 </Size>
150 <Anchors>
151 <Anchor point="TOP"/>
152 </Anchors>
153 </FontString>
154 </Layer>
155 </Layers>
156 <Scripts>
157 <OnLoad>
158 CastProgress:OnLoad()
159 </OnLoad>
160 <OnEvent>
161 CastProgress:OnEvent(event)
162 </OnEvent>
163 </Scripts>
164 </Frame>
165 <Frame name="CastProgressProgressDragTab" inherits="CastProgressDragTabTemplate">
166 <Anchors>
167 <Anchor point="TOP" relativeTo="CastProgressProgressFrame" relativePoint="BOTTOM"/>
168 </Anchors>
169 </Frame>
170 </Frames>
171 </Frame>
172  
173 <Frame name="CastProgressBarFrame" frameStrata="MEDIUM" hidden="true" movable="true" parent="UIParent">
174 <Size>
175 <AbsDimension x="200" y="20"/>
176 </Size>
177 <Anchors>
178 <Anchor point="BOTTOM">
179 <Offset>
180 <AbsDimension x="0" y="60"/>
181 </Offset>
182 </Anchor>
183 </Anchors>
184 <Frames>
185 <StatusBar name="CastProgressBar">
186 <Anchors>
187 <Anchor point="CENTER"/>
188 </Anchors>
189 <Size>
190 <AbsDimension x="190" y="11"/>
191 </Size>
192 <Layers>
193 <Layer level="OVERLAY">
194 <Texture name="$parentSpark" file="Interface\CastingBar\UI-CastingBar-Spark" alphaMode="ADD">
195 <Size>
196 <AbsDimension x="16" y="16"/>
197 </Size>
198 <Anchors>
199 <Anchor point="CENTER"/>
200 </Anchors>
201 </Texture>
202 </Layer>
203 </Layers>
204 <Frames>
205 <Frame name="$parentBorder">
206 <Anchors>
207 <Anchor point="CENTER"/>
208 </Anchors>
209 <Size>
210 <AbsDimension x="200" y="20"/>
211 </Size>
212 </Frame>
213 </Frames>
214 <BarTexture file="Interface\TargetingFrame\UI-StatusBar"/>
215 <BarColor r="1.0" g="0.7" b="0.0"/>
216 </StatusBar>
217 <Frame name="$parentDragTab" inherits="CastProgressDragTabTemplate">
218 <Anchors>
219 <Anchor point="TOP" relativeTo="$parent" relativePoint="BOTTOM"/>
220 </Anchors>
221 </Frame>
222 </Frames>
223 </Frame>
224  
225 <Frame name="CastProgressOptions" frameStrata="HIGH" toplevel="true" parent="UIParent" hidden="true">
226 <Backdrop bgFile="Interface\DialogFrame\UI-DialogBox-Background" edgeFile="Interface\DialogFrame\UI-DialogBox-Border" tile="true">
227 <BackgroundInsets>
228 <AbsInset left="0" right="0" top="0" bottom="0"/>
229 </BackgroundInsets>
230 <TileSize>
231 <AbsValue val="32"/>
232 </TileSize>
233 <EdgeSize>
234 <AbsValue val="1"/>
235 </EdgeSize>
236 </Backdrop>
237 <Size>
238 <AbsDimension x="450" y="200"/>
239 </Size>
240 <Anchors>
241 <Anchor point="CENTER">
242 <Offset>
243 <AbsDimension x="0" y="0"/>
244 </Offset>
245 </Anchor>
246 </Anchors>
247 <Frames>
248 <Slider name="CastProgressTitleScaleSlider" inherits="OptionsSliderTemplate">
249 <Anchors>
250 <Anchor point="TOPLEFT">
251 <Offset>
252 <AbsDimension x="5" y="-10"/>
253 </Offset>
254 </Anchor>
255 </Anchors>
256 </Slider>
257 <Slider name="CastProgressProgressScaleSlider" inherits="OptionsSliderTemplate">
258 <Anchors>
259 <Anchor point="TOP" relativeTo="CastProgressTitleScaleSlider" relativePoint="BOTTOM">
260 <Offset>
261 <AbsDimension x="0" y="-15"/>
262 </Offset>
263 </Anchor>
264 </Anchors>
265 </Slider>
266 <Slider name="CastProgressCastingBarScaleSlider" inherits="OptionsSliderTemplate">
267 <Anchors>
268 <Anchor point="TOP" relativeTo="CastProgressProgressScaleSlider" relativePoint="BOTTOM">
269 <Offset>
270 <AbsDimension x="0" y="-15"/>
271 </Offset>
272 </Anchor>
273 </Anchors>
274 </Slider>
275  
276 <Slider name="CastProgressOpacitySlider" inherits="OptionsSliderTemplate">
277 <Anchors>
278 <Anchor point="TOP">
279 <Offset>
280 <AbsDimension x="5" y="-10"/>
281 </Offset>
282 </Anchor>
283 </Anchors>
284 </Slider>
285  
286 <CheckButton name="CastProgressUIScaleCheckButton" inherits="OptionsCheckButtonTemplate">
287 <Anchors>
288 <Anchor point="TOPLEFT" relativeTo="CastProgressCastingBarScaleSlider" relativePoint="BOTTOMLEFT">
289 <Offset>
290 <AbsDimension x="0" y="-8"/>
291 </Offset>
292 </Anchor>
293 </Anchors>
294 <Scripts>
295 <OnClick>
296 CastProgress:UIScale()
297 </OnClick>
298 </Scripts>
299 </CheckButton>
300 <CheckButton name="CastProgressSameScaleCheckButton" inherits="OptionsCheckButtonTemplate">
301 <Anchors>
302 <Anchor point="TOPLEFT" relativeTo="CastProgressUIScaleCheckButton" relativePoint="BOTTOMLEFT">
303 <Offset>
304 <AbsDimension x="0" y="5"/>
305 </Offset>
306 </Anchor>
307 </Anchors>
308 <Scripts>
309 <OnClick>
310 CastProgress:SameScale()
311 </OnClick>
312 </Scripts>
313 </CheckButton>
314  
315 <CheckButton name="CastProgressAddonMenuCheckButton" inherits="OptionsCheckButtonTemplate">
316 <Anchors>
317 <Anchor point="TOPLEFT" relativeTo="CastProgressSameScaleCheckButton" relativePoint="BOTTOMLEFT">
318 <Offset>
319 <AbsDimension x="0" y="3"/>
320 </Offset>
321 </Anchor>
322 </Anchors>
323 <Scripts>
324 <OnClick>
325 CastProgress:AddonMenu()
326 </OnClick>
327 </Scripts>
328 </CheckButton>
329  
330 <CheckButton name="CastProgressProgressCheckButton" inherits="OptionsCheckButtonTemplate">
331 <Anchors>
332 <Anchor point="TOPLEFT" relativeTo="CastProgressOpacitySlider" relativePoint="BOTTOMLEFT">
333 <Offset>
334 <AbsDimension x="0" y="-15"/>
335 </Offset>
336 </Anchor>
337 </Anchors>
338 <Scripts>
339 <OnClick>
340 CastProgress:ShowProgress()
341 </OnClick>
342 </Scripts>
343 </CheckButton>
344 <CheckButton name="CastProgressTitleCheckButton" inherits="OptionsCheckButtonTemplate">
345 <Anchors>
346 <Anchor point="TOPLEFT" relativeTo="CastProgressProgressCheckButton" relativePoint="BOTTOMLEFT">
347 <Offset>
348 <AbsDimension x="0" y="5"/>
349 </Offset>
350 </Anchor>
351 </Anchors>
352 <Scripts>
353 <OnClick>
354 CastProgress:ShowTitle()
355 </OnClick>
356 </Scripts>
357 </CheckButton>
358 <CheckButton name="CastProgressCastingBarCheckButton" inherits="OptionsCheckButtonTemplate">
359 <Anchors>
360 <Anchor point="TOPLEFT" relativeTo="CastProgressTitleCheckButton" relativePoint="BOTTOMLEFT">
361 <Offset>
362 <AbsDimension x="0" y="5"/>
363 </Offset>
364 </Anchor>
365 </Anchors>
366 <Scripts>
367 <OnClick>
368 CastProgress:CastingBar()
369 </OnClick>
370 </Scripts>
371 </CheckButton>
372 <CheckButton name="CastProgressCastTimeCheckButton" inherits="OptionsCheckButtonTemplate">
373 <Anchors>
374 <Anchor point="TOPLEFT" relativeTo="CastProgressCastingBarCheckButton" relativePoint="BOTTOMLEFT">
375 <Offset>
376 <AbsDimension x="0" y="5"/>
377 </Offset>
378 </Anchor>
379 </Anchors>
380 <Scripts>
381 <OnClick>
382 CastProgress:CastTime()
383 </OnClick>
384 </Scripts>
385 </CheckButton>
386  
387 <Frame name="CastProgressTitleJustifyDropDown" inherits="UIDropDownMenuTemplate">
388 <Anchors>
389 <Anchor point="TOPRIGHT">
390 <Offset>
391 <AbsDimension x="-120" y="-15"/>
392 </Offset>
393 </Anchor>
394 </Anchors>
395 <Layers>
396 <Layer level="BACKGROUND">
397 <FontString name="$parentLabel" inherits="GameFontNormalSmall">
398 <Anchors>
399 <Anchor point="BOTTOMLEFT" relativePoint="TOPLEFT">
400 <Offset>
401 <AbsDimension x="21" y="0"/>
402 </Offset>
403 </Anchor>
404 </Anchors>
405 </FontString>
406 </Layer>
407 </Layers>
408 </Frame>
409  
410 <Frame name="CastProgressProgressJustifyDropDown" inherits="UIDropDownMenuTemplate">
411 <Anchors>
412 <Anchor point="TOP" relativeTo="CastProgressTitleJustifyDropDown" relativePoint="BOTTOM">
413 <Offset>
414 <AbsDimension x="0" y="-15"/>
415 </Offset>
416 </Anchor>
417 </Anchors>
418 <Layers>
419 <Layer level="BACKGROUND">
420 <FontString name="$parentLabel" inherits="GameFontNormalSmall">
421 <Anchors>
422 <Anchor point="BOTTOMLEFT" relativePoint="TOPLEFT">
423 <Offset>
424 <AbsDimension x="21" y="0"/>
425 </Offset>
426 </Anchor>
427 </Anchors>
428 </FontString>
429 </Layer>
430 </Layers>
431 </Frame>
432  
433 <CheckButton name="CastProgressStickyCheckButton" inherits="OptionsCheckButtonTemplate">
434 <Anchors>
435 <Anchor point="TOPLEFT" relativeTo="CastProgressProgressJustifyDropDown" relativePoint="BOTTOMLEFT">
436 <Offset>
437 <AbsDimension x="15" y="-5"/>
438 </Offset>
439 </Anchor>
440 </Anchors>
441 <Scripts>
442 <OnClick>
443 CastProgress:StickyFrames()
444 </OnClick>
445 </Scripts>
446 </CheckButton>
447  
448 <Button name="CastProgressOptionsCloseButton" inherits="GameMenuButtonTemplate">
449 <Size>
450 <AbsDimension x="48" y="20"/>
451 </Size>
452 <Anchors>
453 <Anchor point="BOTTOMRIGHT">
454 <Offset>
455 <AbsDimension x="-6" y="5"/>
456 </Offset>
457 </Anchor>
458 </Anchors>
459 <Scripts>
460 <OnClick>
461 CastProgress:CloseOptions()
462 </OnClick>
463 </Scripts>
464 </Button>
465  
466 <Button name="CastProgressHomeButton" inherits="GameMenuButtonTemplate">
467 <Size>
468 <AbsDimension x="48" y="20"/>
469 </Size>
470 <Anchors>
471 <Anchor point="RIGHT" relativeTo="CastProgressOptionsCloseButton" relativePoint="LEFT">
472 <Offset>
473 <AbsDimension x="-6" y="0"/>
474 </Offset>
475 </Anchor>
476 </Anchors>
477 <Scripts>
478 <OnClick>
479 CastProgress.SlashCommands("home")
480 </OnClick>
481 </Scripts>
482 </Button>
483 </Frames>
484  
485 <Layers>
486 <Layer level="OVERLAY">
487 <FontString name="CastProgressOptionsVersionString" inherits="GameFontNormal" justifyH="LEFT">
488 <Size>
489 <AbsDimension x="200" y="16"/>
490 </Size>
491 <Anchors>
492 <Anchor point="BOTTOMLEFT">
493 <Offset>
494 <AbsDimension x="2" y="2"/>
495 </Offset>
496 </Anchor>
497 </Anchors>
498 </FontString>
499 </Layer>
500 </Layers>
501 <Scripts>
502 <OnUpdate>
503 CastProgress:OnOptionsUpdate(arg1)
504 </OnUpdate>
505 </Scripts>
506 </Frame>
507  
508 </Ui>