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 ..\FrameXML\UI.xsd">
3 <Script file="Perl_Config_All.lua"/>
4  
5  
6 <Frame name="Perl_Config_All_Frame" frameStrata="DIALOG" hidden="true" enableMouse="true">
7 <Size>
8 <AbsDimension x="600" y="380"/>
9 </Size>
10 <Anchors>
11 <Anchor point="TOPLEFT" relativePoint="TOPLEFT" relativeTo="Perl_Config_Frame">
12 <Offset>
13 <AbsDimension x="0" y="-120"/>
14 </Offset>
15 </Anchor>
16 </Anchors>
17 <Layers>
18 <Layer level="ARTWORK">
19 <Texture name="Perl_Config_All_Header" file="Interface\DialogFrame\UI-DialogBox-Header">
20 <Size>
21 <AbsDimension x="256" y="64"/>
22 </Size>
23 <Anchors>
24 <Anchor point="TOP">
25 <Offset>
26 <AbsDimension x="0" y="12"/>
27 </Offset>
28 </Anchor>
29 </Anchors>
30 </Texture>
31 <FontString inherits="GameFontNormal" text="All">
32 <Anchors>
33 <Anchor point="TOP" relativeTo="Perl_Config_All_Header">
34 <Offset>
35 <AbsDimension x="0" y="-14"/>
36 </Offset>
37 </Anchor>
38 </Anchors>
39 </FontString>
40  
41 <FontString name="$parent_Texture_Text" inherits="GameFontNormal" text="Textured Bars">
42 <Anchors>
43 <Anchor point="LEFT" relativePoint="TOPLEFT">
44 <Offset>
45 <AbsDimension x="20" y="-30"/>
46 </Offset>
47 </Anchor>
48 </Anchors>
49 </FontString>
50  
51 <FontString name="$parent_Transparency_Text" inherits="GameFontNormal" text="Transparency">
52 <Anchors>
53 <Anchor point="LEFT" relativePoint="TOPLEFT">
54 <Offset>
55 <AbsDimension x="350" y="-30"/>
56 </Offset>
57 </Anchor>
58 </Anchors>
59 </FontString>
60  
61 <FontString name="$parent_MiniMap_Text" inherits="GameFontNormal" text="MiniMap Button Position">
62 <Anchors>
63 <Anchor point="LEFT" relativePoint="TOPLEFT">
64 <Offset>
65 <AbsDimension x="350" y="-90"/>
66 </Offset>
67 </Anchor>
68 </Anchors>
69 </FontString>
70  
71 <FontString name="$parent_Misc_Text" inherits="GameFontNormal" text="Frames">
72 <Anchors>
73 <Anchor point="LEFT" relativePoint="TOPLEFT">
74 <Offset>
75 <AbsDimension x="20" y="-190"/>
76 </Offset>
77 </Anchor>
78 </Anchors>
79 </FontString>
80  
81 <FontString name="$parent_Scaling_Text" inherits="GameFontNormal" text="Scaling">
82 <Anchors>
83 <Anchor point="LEFT" relativePoint="TOPLEFT">
84 <Offset>
85 <AbsDimension x="20" y="-325"/>
86 </Offset>
87 </Anchor>
88 </Anchors>
89 </FontString>
90 </Layer>
91 </Layers>
92  
93 <Frames>
94 <CheckButton name="$parent_CheckButton1" inherits="UICheckButtonTemplate" id="1">
95 <Size>
96 <AbsDimension x="20" y="20"/>
97 </Size>
98 <Anchors>
99 <Anchor point="TOPLEFT" relativePoint="TOPLEFT" relativeTo="$parent_Texture_Text">
100 <Offset>
101 <AbsDimension x="20" y="-20"/>
102 </Offset>
103 </Anchor>
104 </Anchors>
105 <Scripts>
106 <OnLoad>
107 getglobal(this:GetName().."Text"):SetText("Texture #1");
108 </OnLoad>
109 <OnClick>
110 Perl_Config_All_Frame_CheckButton2:SetChecked(nil) <!-- We need to uncheck Button 2 -->
111 Perl_Config_All_Frame_CheckButton3:SetChecked(nil) <!-- We need to uncheck Button 3 -->
112 Perl_Config_All_Frame_CheckButton4:SetChecked(nil) <!-- We need to uncheck Button 4 -->
113 Perl_Config_All_Frame_CheckButton5:SetChecked(nil) <!-- We need to uncheck Button 5 -->
114 Perl_Config_All_Frame_CheckButton6:SetChecked(nil) <!-- We need to uncheck Button 6 -->
115 Perl_Config_All_Texture_Update(1);
116 </OnClick>
117 </Scripts>
118 </CheckButton>
119  
120 <CheckButton name="$parent_CheckButton2" inherits="UICheckButtonTemplate" id="2">
121 <Size>
122 <AbsDimension x="20" y="20"/>
123 </Size>
124 <Anchors>
125 <Anchor point="TOPLEFT" relativePoint="TOPLEFT" relativeTo="$parent_CheckButton1">
126 <Offset>
127 <AbsDimension x="0" y="-20"/>
128 </Offset>
129 </Anchor>
130 </Anchors>
131 <Scripts>
132 <OnLoad>
133 getglobal(this:GetName().."Text"):SetText("Texture #2");
134 </OnLoad>
135 <OnClick>
136 Perl_Config_All_Frame_CheckButton1:SetChecked(nil) <!-- We need to uncheck Button 1 -->
137 Perl_Config_All_Frame_CheckButton3:SetChecked(nil) <!-- We need to uncheck Button 3 -->
138 Perl_Config_All_Frame_CheckButton4:SetChecked(nil) <!-- We need to uncheck Button 4 -->
139 Perl_Config_All_Frame_CheckButton5:SetChecked(nil) <!-- We need to uncheck Button 5 -->
140 Perl_Config_All_Frame_CheckButton6:SetChecked(nil) <!-- We need to uncheck Button 6 -->
141 Perl_Config_All_Texture_Update(2);
142 </OnClick>
143 </Scripts>
144 </CheckButton>
145  
146 <CheckButton name="$parent_CheckButton3" inherits="UICheckButtonTemplate" id="3">
147 <Size>
148 <AbsDimension x="20" y="20"/>
149 </Size>
150 <Anchors>
151 <Anchor point="TOPLEFT" relativePoint="TOPLEFT" relativeTo="$parent_CheckButton2">
152 <Offset>
153 <AbsDimension x="0" y="-20"/>
154 </Offset>
155 </Anchor>
156 </Anchors>
157 <Scripts>
158 <OnLoad>
159 getglobal(this:GetName().."Text"):SetText("Texture #3");
160 </OnLoad>
161 <OnClick>
162 Perl_Config_All_Frame_CheckButton1:SetChecked(nil) <!-- We need to uncheck Button 1 -->
163 Perl_Config_All_Frame_CheckButton2:SetChecked(nil) <!-- We need to uncheck Button 2 -->
164 Perl_Config_All_Frame_CheckButton4:SetChecked(nil) <!-- We need to uncheck Button 4 -->
165 Perl_Config_All_Frame_CheckButton5:SetChecked(nil) <!-- We need to uncheck Button 5 -->
166 Perl_Config_All_Frame_CheckButton6:SetChecked(nil) <!-- We need to uncheck Button 6 -->
167 Perl_Config_All_Texture_Update(3);
168 </OnClick>
169 </Scripts>
170 </CheckButton>
171  
172 <CheckButton name="$parent_CheckButton4" inherits="UICheckButtonTemplate" id="4">
173 <Size>
174 <AbsDimension x="20" y="20"/>
175 </Size>
176 <Anchors>
177 <Anchor point="TOPLEFT" relativePoint="TOPLEFT" relativeTo="$parent_CheckButton3">
178 <Offset>
179 <AbsDimension x="0" y="-20"/>
180 </Offset>
181 </Anchor>
182 </Anchors>
183 <Scripts>
184 <OnLoad>
185 getglobal(this:GetName().."Text"):SetText("Texture #4");
186 </OnLoad>
187 <OnClick>
188 Perl_Config_All_Frame_CheckButton1:SetChecked(nil) <!-- We need to uncheck Button 1 -->
189 Perl_Config_All_Frame_CheckButton2:SetChecked(nil) <!-- We need to uncheck Button 2 -->
190 Perl_Config_All_Frame_CheckButton3:SetChecked(nil) <!-- We need to uncheck Button 3 -->
191 Perl_Config_All_Frame_CheckButton5:SetChecked(nil) <!-- We need to uncheck Button 5 -->
192 Perl_Config_All_Frame_CheckButton6:SetChecked(nil) <!-- We need to uncheck Button 6 -->
193 Perl_Config_All_Texture_Update(4);
194 </OnClick>
195 </Scripts>
196 </CheckButton>
197  
198 <CheckButton name="$parent_CheckButton5" inherits="UICheckButtonTemplate" id="5">
199 <Size>
200 <AbsDimension x="20" y="20"/>
201 </Size>
202 <Anchors>
203 <Anchor point="TOPLEFT" relativePoint="TOPLEFT" relativeTo="$parent_CheckButton4">
204 <Offset>
205 <AbsDimension x="0" y="-20"/>
206 </Offset>
207 </Anchor>
208 </Anchors>
209 <Scripts>
210 <OnLoad>
211 getglobal(this:GetName().."Text"):SetText("Texture #5");
212 </OnLoad>
213 <OnClick>
214 Perl_Config_All_Frame_CheckButton1:SetChecked(nil) <!-- We need to uncheck Button 1 -->
215 Perl_Config_All_Frame_CheckButton2:SetChecked(nil) <!-- We need to uncheck Button 2 -->
216 Perl_Config_All_Frame_CheckButton3:SetChecked(nil) <!-- We need to uncheck Button 3 -->
217 Perl_Config_All_Frame_CheckButton4:SetChecked(nil) <!-- We need to uncheck Button 4 -->
218 Perl_Config_All_Frame_CheckButton6:SetChecked(nil) <!-- We need to uncheck Button 6 -->
219 Perl_Config_All_Texture_Update(5);
220 </OnClick>
221 </Scripts>
222 </CheckButton>
223  
224 <CheckButton name="$parent_CheckButton6" inherits="UICheckButtonTemplate" id="6">
225 <Size>
226 <AbsDimension x="20" y="20"/>
227 </Size>
228 <Anchors>
229 <Anchor point="TOPLEFT" relativePoint="TOPLEFT" relativeTo="$parent_CheckButton5">
230 <Offset>
231 <AbsDimension x="0" y="-20"/>
232 </Offset>
233 </Anchor>
234 </Anchors>
235 <Scripts>
236 <OnLoad>
237 getglobal(this:GetName().."Text"):SetText("No Texture");
238 </OnLoad>
239 <OnClick>
240 Perl_Config_All_Frame_CheckButton1:SetChecked(nil) <!-- We need to uncheck Button 1 -->
241 Perl_Config_All_Frame_CheckButton2:SetChecked(nil) <!-- We need to uncheck Button 2 -->
242 Perl_Config_All_Frame_CheckButton3:SetChecked(nil) <!-- We need to uncheck Button 3 -->
243 Perl_Config_All_Frame_CheckButton4:SetChecked(nil) <!-- We need to uncheck Button 4 -->
244 Perl_Config_All_Frame_CheckButton5:SetChecked(nil) <!-- We need to uncheck Button 5 -->
245 Perl_Config_All_Texture_Update(0);
246 </OnClick>
247 </Scripts>
248 </CheckButton>
249  
250 <Button name="$parent_Button1" inherits="UIPanelButtonTemplate" text="Lock All Frames">
251 <Size>
252 <AbsDimension x="170" y="22"/>
253 </Size>
254 <Anchors>
255 <Anchor point="TOPLEFT" relativePoint="TOPLEFT" relativeTo="$parent_Misc_Text">
256 <Offset>
257 <AbsDimension x="20" y="-45"/>
258 </Offset>
259 </Anchor>
260 </Anchors>
261 <Scripts>
262 <OnClick>
263 Perl_Config_All_Lock_Unlock(1);
264 </OnClick>
265 </Scripts>
266 </Button>
267  
268 <Button name="$parent_Button2" inherits="UIPanelButtonTemplate" text="Unlock All Frames">
269 <Size>
270 <AbsDimension x="170" y="22"/>
271 </Size>
272 <Anchors>
273 <Anchor point="TOPLEFT" relativePoint="TOPLEFT" relativeTo="$parent_Button1">
274 <Offset>
275 <AbsDimension x="0" y="-30"/>
276 </Offset>
277 </Anchor>
278 </Anchors>
279 <Scripts>
280 <OnClick>
281 Perl_Config_All_Lock_Unlock(0);
282 </OnClick>
283 </Scripts>
284 </Button>
285  
286 <Slider name="$parent_Slider1" inherits="OptionsSliderTemplate" minValue="1" maxValue="149" valueStep="1">
287 <Size>
288 <AbsDimension x="200" y="15"/>
289 </Size>
290 <Anchors>
291 <Anchor point="TOPLEFT" relativePoint="TOPLEFT" relativeTo="$parent_Scaling_Text">
292 <Offset>
293 <AbsDimension x="20" y="-20"/>
294 </Offset>
295 </Anchor>
296 </Anchors>
297 <Scripts>
298 <OnValueChanged>
299 getglobal(this:GetName().."Text"):SetText(getglobal(this:GetName()):GetValue());
300 Perl_Config_All_Set_Scale(getglobal(this:GetName()):GetValue());
301 </OnValueChanged>
302 </Scripts>
303 </Slider>
304  
305 <CheckButton name="$parent_CheckButton7" inherits="UICheckButtonTemplate" id="7">
306 <Size>
307 <AbsDimension x="20" y="20"/>
308 </Size>
309 <Anchors>
310 <Anchor point="TOPLEFT" relativePoint="TOPRIGHT" relativeTo="$parent_Slider1">
311 <Offset>
312 <AbsDimension x="20" y="0"/>
313 </Offset>
314 </Anchor>
315 </Anchors>
316 <Scripts>
317 <OnLoad>
318 getglobal(this:GetName().."Text"):SetText("Set To Current UI Scale");
319 </OnLoad>
320 <OnClick>
321 Perl_Config_All_Set_Scale();
322 </OnClick>
323 </Scripts>
324 </CheckButton>
325  
326 <Slider name="$parent_Slider2" inherits="OptionsSliderTemplate" minValue="0" maxValue="100" valueStep="1">
327 <Size>
328 <AbsDimension x="200" y="15"/>
329 </Size>
330 <Anchors>
331 <Anchor point="TOPLEFT" relativePoint="TOPLEFT" relativeTo="$parent_Transparency_Text">
332 <Offset>
333 <AbsDimension x="20" y="-20"/>
334 </Offset>
335 </Anchor>
336 </Anchors>
337 <Scripts>
338 <OnValueChanged>
339 getglobal(this:GetName().."Text"):SetText(getglobal(this:GetName()):GetValue());
340 Perl_Config_All_Set_Transparency(getglobal(this:GetName()):GetValue());
341 </OnValueChanged>
342 </Scripts>
343 </Slider>
344  
345 <Slider name="$parent_Slider3" inherits="OptionsSliderTemplate" minValue="0" maxValue="360" valueStep="1">
346 <Size>
347 <AbsDimension x="260" y="15"/>
348 </Size>
349 <Anchors>
350 <Anchor point="TOPLEFT" relativePoint="TOPLEFT" relativeTo="$parent_MiniMap_Text">
351 <Offset>
352 <AbsDimension x="-40" y="-25"/>
353 </Offset>
354 </Anchor>
355 </Anchors>
356 <Scripts>
357 <OnValueChanged>
358 getglobal(this:GetName().."Text"):SetText(getglobal(this:GetName()):GetValue());
359 Perl_Config_All_Set_MiniMap_Position(getglobal(this:GetName()):GetValue());
360 </OnValueChanged>
361 </Scripts>
362 </Slider>
363  
364 <CheckButton name="$parent_CheckButton8" inherits="UICheckButtonTemplate" id="8">
365 <Size>
366 <AbsDimension x="20" y="20"/>
367 </Size>
368 <Anchors>
369 <Anchor point="TOPLEFT" relativePoint="TOPLEFT" relativeTo="$parent_MiniMap_Text">
370 <Offset>
371 <AbsDimension x="20" y="-50"/>
372 </Offset>
373 </Anchor>
374 </Anchors>
375 <Scripts>
376 <OnLoad>
377 getglobal(this:GetName().."Text"):SetText("Show MiniMap Button");
378 </OnLoad>
379 <OnClick>
380 Perl_Config_All_Set_MiniMap_Button();
381 </OnClick>
382 </Scripts>
383 </CheckButton>
384  
385 <CheckButton name="$parent_CheckButton9" inherits="UICheckButtonTemplate" id="9">
386 <Size>
387 <AbsDimension x="20" y="20"/>
388 </Size>
389 <Anchors>
390 <Anchor point="TOPLEFT" relativePoint="TOPLEFT" relativeTo="$parent_Misc_Text">
391 <Offset>
392 <AbsDimension x="20" y="-20"/>
393 </Offset>
394 </Anchor>
395 </Anchors>
396 <Scripts>
397 <OnLoad>
398 getglobal(this:GetName().."Text"):SetText("Transparent Frame Background");
399 </OnLoad>
400 <OnClick>
401 Perl_Config_All_Set_Transparent_Background();
402 </OnClick>
403 </Scripts>
404 </CheckButton>
405  
406 <Button name="$parent_Button3" inherits="UIPanelButtonTemplate" text="Load Global Settings">
407 <Size>
408 <AbsDimension x="150" y="22"/>
409 </Size>
410 <Anchors>
411 <Anchor point="TOPLEFT" relativePoint="TOPRIGHT" relativeTo="$parent_Button1">
412 <Offset>
413 <AbsDimension x="200" y="0"/>
414 </Offset>
415 </Anchor>
416 </Anchors>
417 <Scripts>
418 <OnClick>
419 Perl_Config_Global_Load_Settings();
420 Perl_Config_All_Display();
421 DEFAULT_CHAT_FRAME:AddMessage("|cffffff00Perl Classic Unit Frames: Global Settings Loaded.");
422 </OnClick>
423 </Scripts>
424 </Button>
425  
426 <Button name="$parent_Button4" inherits="UIPanelButtonTemplate" text="Save Global Settings">
427 <Size>
428 <AbsDimension x="150" y="22"/>
429 </Size>
430 <Anchors>
431 <Anchor point="TOPLEFT" relativePoint="TOPLEFT" relativeTo="$parent_Button3">
432 <Offset>
433 <AbsDimension x="0" y="-30"/>
434 </Offset>
435 </Anchor>
436 </Anchors>
437 <Scripts>
438 <OnClick>
439 Perl_Config_Global_Save_Settings();
440 DEFAULT_CHAT_FRAME:AddMessage("|cffffff00Perl Classic Unit Frames: Global Settings Saved.");
441 </OnClick>
442 </Scripts>
443 </Button>
444  
445 <Button name="$parent_Button5" inherits="UIPanelButtonTemplate" text="Reset Frame Positions">
446 <Size>
447 <AbsDimension x="170" y="22"/>
448 </Size>
449 <Anchors>
450 <Anchor point="TOPLEFT" relativePoint="TOPLEFT" relativeTo="$parent_Button2">
451 <Offset>
452 <AbsDimension x="0" y="-30"/>
453 </Offset>
454 </Anchor>
455 </Anchors>
456 <Scripts>
457 <OnClick>
458 Perl_Config_Frame_Reset_Positions();
459 DEFAULT_CHAT_FRAME:AddMessage("|cffffff00Perl Classic Unit Frames: Frame Positions have been reset.");
460 </OnClick>
461 </Scripts>
462 </Button>
463  
464 <CheckButton name="$parent_CheckButton10" inherits="UICheckButtonTemplate" id="10">
465 <Size>
466 <AbsDimension x="20" y="20"/>
467 </Size>
468 <Anchors>
469 <Anchor point="TOPLEFT" relativePoint="TOPLEFT" relativeTo="$parent_Misc_Text">
470 <Offset>
471 <AbsDimension x="210" y="-20"/>
472 </Offset>
473 </Anchor>
474 </Anchors>
475 <Scripts>
476 <OnLoad>
477 getglobal(this:GetName().."Text"):SetText("CastParty/Genesis Support");
478 </OnLoad>
479 <OnClick>
480 Perl_Config_All_Set_CastParty_Support();
481 </OnClick>
482 </Scripts>
483 </CheckButton>
484  
485 <CheckButton name="$parent_CheckButton11" inherits="UICheckButtonTemplate" id="11">
486 <Size>
487 <AbsDimension x="20" y="20"/>
488 </Size>
489 <Anchors>
490 <Anchor point="TOPLEFT" relativePoint="TOPLEFT" relativeTo="$parent_CheckButton10">
491 <Offset>
492 <AbsDimension x="0" y="-20"/>
493 </Offset>
494 </Anchor>
495 </Anchors>
496 <Scripts>
497 <OnLoad>
498 getglobal(this:GetName().."Text"):SetText("Progressively Colored Health Bars");
499 </OnLoad>
500 <OnClick>
501 Perl_Config_All_Set_Color_Health();
502 </OnClick>
503 </Scripts>
504 </CheckButton>
505 </Frames>
506  
507 </Frame>
508 </Ui>