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="ISync_MainFrame.lua"/>
4  
5 <Frame name="ISync_MainFrame" inherits="ISyncFrame_MainTemplate" hidden="true" parent="UIParent">
6 <Size>
7 <AbsDimension x="360" y="495"/>
8 </Size>
9 <Anchors>
10 <Anchor point="TOPLEFT">
11 <Offset>
12 <AbsDimension x="0" y="-104"/>
13 </Offset>
14 </Anchor>
15 </Anchors>
16 <Layers>
17 <Layer level="ARTWORK">
18 <FontString name="$parentUpdate" inherits="GameFontNormalSmall" justifyH="LEFT" text="ISYNC_NEWITEMS" hidden="true">
19 <Anchors>
20 <Anchor point="CENTER">
21 <Offset>
22 <AbsDimension x="0" y="230"/>
23 </Offset>
24 </Anchor>
25 </Anchors>
26 </FontString>
27  
28 </Layer>
29 </Layers>
30 <Frames>
31 <Button name="ISync_MainFrame_DropDown" inherits="UIDropDownMenuTemplate">
32 <Anchors>
33 <Anchor point="TOPLEFT">
34 <Offset>
35 <AbsDimension x="24" y="-40"/>
36 </Offset>
37 </Anchor>
38 </Anchors>
39 <Scripts>
40 <OnLoad>
41 if(ISync) then
42 ISync:Main_DD_Load();
43 end
44 </OnLoad>
45 </Scripts>
46 </Button>
47 <Button name="ISync_MainView_HelpButton" virtual="true" hidden="false">
48 <Size>
49 <AbsDimension x="25" y="25"/>
50 </Size>
51 <Anchors>
52 <Anchor point="TOPLEFT">
53 <Offset>
54 <AbsDimension x="40" y="-10"/>
55 </Offset>
56 </Anchor>
57 </Anchors>
58 <Layers>
59 <Layer level="OVERLAY">
60 <FontString name="$parentText" inherits="GameFontNormal" justifyH="RIGHT" text="ISYNC_HELPBUTTON">
61 <Anchors>
62 <Anchor point="RIGHT">
63 <Offset>
64 <AbsDimension x="0" y="0"/>
65 </Offset>
66 </Anchor>
67 </Anchors>
68 </FontString>
69 </Layer>
70 </Layers>
71 <Scripts>
72 <OnEnter>
73 getglobal(this:GetName() .. "Text"):SetTextColor(1, 1, 0);
74 GameTooltip:SetOwner(this, "ANCHOR_LEFT");
75 GameTooltip:SetText(ISYNC_HELPPANEL_TOOLTIP, 1, 0.72, 0, nil, 1);
76 GameTooltip:Show();
77 </OnEnter>
78 <OnLeave>
79 getglobal(this:GetName() .. "Text"):SetTextColor(1, 0.82, 0);
80 GameTooltip:Hide();
81 </OnLeave>
82 <OnClick>
83 if ISync_HelpFrame:IsVisible() then
84 HideUIPanel(ISync_HelpFrame);
85 else
86 ShowUIPanel(ISync_HelpFrame);
87 end
88 </OnClick>
89 </Scripts>
90 </Button>
91 <CheckButton name="ISync_MainFrame_ShowInvalid" virtual="true">
92 <Size>
93 <AbsDimension x="20" y="20"/>
94 </Size>
95 <Anchors>
96 <Anchor point="TOPLEFT">
97 <Offset>
98 <AbsDimension x="325" y="-50"/>
99 </Offset>
100 </Anchor>
101 </Anchors>
102 <Layers>
103 <Layer level="ARTWORK">
104 <FontString inherits="GameFontHighlightSmall" text="ISYNC_SHOWINVALID_BUTTON">
105 <Anchors>
106 <Anchor point="RIGHT" relativePoint="LEFT">
107 <Offset>
108 <AbsDimension x="0" y="1"/>
109 </Offset>
110 </Anchor>
111 </Anchors>
112 </FontString>
113 </Layer>
114 </Layers>
115 <Scripts>
116 <OnLoad>
117  
118 </OnLoad>
119 <OnClick>
120 if (this:GetChecked()) then
121 PlaySound("igMainMenuOptionCheckBoxOff");
122 ISYNC_SHOWINVALID_CHK = 1;
123 ISYNC_SHOWSEARCH_CHK = 0;
124 else
125 PlaySound("igMainMenuOptionCheckBoxOn");
126 ISYNC_SHOWINVALID_CHK = 0;
127 ISYNC_SHOWSEARCH_CHK = 0;
128 end
129  
130 ISync:Main_Refresh();
131  
132 </OnClick>
133 </Scripts>
134 <NormalTexture file="Interface\Buttons\UI-CheckBox-Up"/>
135 <PushedTexture file="Interface\Buttons\UI-CheckBox-Down"/>
136 <HighlightTexture file="Interface\Buttons\UI-CheckBox-Highlight" alphaMode="ADD"/>
137 <CheckedTexture file="Interface\Buttons\UI-CheckBox-Check"/>
138 <DisabledCheckedTexture file="Interface\Buttons\UI-CheckBox-Check-Disabled"/>
139 </CheckButton>
140  
141 <CheckButton name="ISync_Tab1" inherits="ISync_TabTemplate" id="1" hidden="false">
142 <Anchors>
143 <Anchor point="TOPLEFT" relativePoint="TOPRIGHT">
144 <Offset>
145 <AbsDimension x="-3" y="-65"/>
146 </Offset>
147 </Anchor>
148 </Anchors>
149 </CheckButton>
150 <CheckButton name="ISync_Tab2" inherits="ISync_TabTemplate" id="2" hidden="false">
151 <Anchors>
152 <Anchor point="TOPLEFT" relativeTo="ISync_Tab1" relativePoint="BOTTOMLEFT">
153 <Offset>
154 <AbsDimension x="0" y="-17"/>
155 </Offset>
156 </Anchor>
157 </Anchors>
158 </CheckButton>
159 <CheckButton name="ISync_Tab3" inherits="ISync_TabTemplate" id="3" hidden="false">
160 <Anchors>
161 <Anchor point="TOPLEFT" relativeTo="ISync_Tab2" relativePoint="BOTTOMLEFT">
162 <Offset>
163 <AbsDimension x="0" y="-17"/>
164 </Offset>
165 </Anchor>
166 </Anchors>
167 </CheckButton>
168 <CheckButton name="ISync_Tab4" inherits="ISync_TabTemplate" id="4" hidden="false">
169 <Anchors>
170 <Anchor point="TOPLEFT" relativeTo="ISync_Tab3" relativePoint="BOTTOMLEFT">
171 <Offset>
172 <AbsDimension x="0" y="-17"/>
173 </Offset>
174 </Anchor>
175 </Anchors>
176 </CheckButton>
177  
178 <CheckButton name="ISync_Tab5" inherits="ISync_TabTemplate" id="5" hidden="false">
179 <Anchors>
180 <Anchor point="TOPLEFT" relativeTo="ISync_Tab4" relativePoint="BOTTOMLEFT">
181 <Offset>
182 <AbsDimension x="0" y="-17"/>
183 </Offset>
184 </Anchor>
185 </Anchors>
186 </CheckButton>
187  
188 <CheckButton name="ISync_Tab6" inherits="ISync_TabTemplate" id="6" hidden="false">
189 <Anchors>
190 <Anchor point="TOPLEFT" relativeTo="ISync_Tab5" relativePoint="BOTTOMLEFT">
191 <Offset>
192 <AbsDimension x="0" y="-17"/>
193 </Offset>
194 </Anchor>
195 </Anchors>
196 </CheckButton>
197  
198  
199 <Button name="ISyncItem1" inherits="ISyncItemButtonTemplate" id="1" hidden="true">
200 <Anchors>
201 <Anchor point="TOPLEFT" relativeTo="ISync_MainFrame">
202 <Offset>
203 <AbsDimension x="19" y="-75"/>
204 </Offset>
205 </Anchor>
206 </Anchors>
207 </Button>
208  
209 <Frame name="ISync_ItemIDGB_Button1" inherits="ISync_GB_Template" hidden="true">
210 <Anchors>
211 <Anchor point="LEFT" relativeTo="ISyncItem1" relativePoint="LEFT">
212 <Offset>
213 <AbsDimension x="13" y="-1"/>
214 </Offset>
215 </Anchor>
216 </Anchors>
217 </Frame>
218  
219 <Button name="ISyncItem2" inherits="ISyncItemButtonTemplate" id="2" hidden="true">
220 <Anchors>
221 <Anchor point="TOPLEFT" relativeTo="ISyncItem1" relativePoint="BOTTOMLEFT">
222 <Offset>
223 <AbsDimension x="0" y="1"/>
224 </Offset>
225 </Anchor>
226 </Anchors>
227 </Button>
228  
229 <Frame name="ISync_ItemIDGB_Button2" inherits="ISync_GB_Template" hidden="true">
230 <Anchors>
231 <Anchor point="LEFT" relativeTo="ISyncItem2" relativePoint="LEFT">
232 <Offset>
233 <AbsDimension x="13" y="-1"/>
234 </Offset>
235 </Anchor>
236 </Anchors>
237 </Frame>
238  
239 <Button name="ISyncItem3" inherits="ISyncItemButtonTemplate" id="3" hidden="true">
240 <Anchors>
241 <Anchor point="TOPLEFT" relativeTo="ISyncItem2" relativePoint="BOTTOMLEFT">
242 <Offset>
243 <AbsDimension x="0" y="1"/>
244 </Offset>
245 </Anchor>
246 </Anchors>
247 </Button>
248  
249 <Frame name="ISync_ItemIDGB_Button3" inherits="ISync_GB_Template" hidden="true">
250 <Anchors>
251 <Anchor point="LEFT" relativeTo="ISyncItem3" relativePoint="LEFT">
252 <Offset>
253 <AbsDimension x="13" y="-1"/>
254 </Offset>
255 </Anchor>
256 </Anchors>
257 </Frame>
258  
259 <Button name="ISyncItem4" inherits="ISyncItemButtonTemplate" id="4" hidden="true">
260 <Anchors>
261 <Anchor point="TOPLEFT" relativeTo="ISyncItem3" relativePoint="BOTTOMLEFT">
262 <Offset>
263 <AbsDimension x="0" y="1"/>
264 </Offset>
265 </Anchor>
266 </Anchors>
267 </Button>
268  
269 <Frame name="ISync_ItemIDGB_Button4" inherits="ISync_GB_Template" hidden="true">
270 <Anchors>
271 <Anchor point="LEFT" relativeTo="ISyncItem4" relativePoint="LEFT">
272 <Offset>
273 <AbsDimension x="13" y="-1"/>
274 </Offset>
275 </Anchor>
276 </Anchors>
277 </Frame>
278  
279 <Button name="ISyncItem5" inherits="ISyncItemButtonTemplate" id="5" hidden="true">
280 <Anchors>
281 <Anchor point="TOPLEFT" relativeTo="ISyncItem4" relativePoint="BOTTOMLEFT">
282 <Offset>
283 <AbsDimension x="0" y="1"/>
284 </Offset>
285 </Anchor>
286 </Anchors>
287 </Button>
288  
289 <Frame name="ISync_ItemIDGB_Button5" inherits="ISync_GB_Template" hidden="true">
290 <Anchors>
291 <Anchor point="LEFT" relativeTo="ISyncItem5" relativePoint="LEFT">
292 <Offset>
293 <AbsDimension x="13" y="-1"/>
294 </Offset>
295 </Anchor>
296 </Anchors>
297 </Frame>
298  
299 <Button name="ISyncItem6" inherits="ISyncItemButtonTemplate" id="6" hidden="true">
300 <Anchors>
301 <Anchor point="TOPLEFT" relativeTo="ISyncItem5" relativePoint="BOTTOMLEFT">
302 <Offset>
303 <AbsDimension x="0" y="1"/>
304 </Offset>
305 </Anchor>
306 </Anchors>
307 </Button>
308  
309 <Frame name="ISync_ItemIDGB_Button6" inherits="ISync_GB_Template" hidden="true">
310 <Anchors>
311 <Anchor point="LEFT" relativeTo="ISyncItem6" relativePoint="LEFT">
312 <Offset>
313 <AbsDimension x="13" y="-1"/>
314 </Offset>
315 </Anchor>
316 </Anchors>
317 </Frame>
318  
319 <Button name="ISyncItem7" inherits="ISyncItemButtonTemplate" id="7" hidden="true">
320 <Anchors>
321 <Anchor point="TOPLEFT" relativeTo="ISyncItem6" relativePoint="BOTTOMLEFT">
322 <Offset>
323 <AbsDimension x="0" y="1"/>
324 </Offset>
325 </Anchor>
326 </Anchors>
327 </Button>
328  
329 <Frame name="ISync_ItemIDGB_Button7" inherits="ISync_GB_Template" hidden="true">
330 <Anchors>
331 <Anchor point="LEFT" relativeTo="ISyncItem7" relativePoint="LEFT">
332 <Offset>
333 <AbsDimension x="13" y="-1"/>
334 </Offset>
335 </Anchor>
336 </Anchors>
337 </Frame>
338  
339 <Button name="ISyncItem8" inherits="ISyncItemButtonTemplate" id="8" hidden="true">
340 <Anchors>
341 <Anchor point="TOPLEFT" relativeTo="ISyncItem7" relativePoint="BOTTOMLEFT">
342 <Offset>
343 <AbsDimension x="0" y="1"/>
344 </Offset>
345 </Anchor>
346 </Anchors>
347 </Button>
348  
349 <Frame name="ISync_ItemIDGB_Button8" inherits="ISync_GB_Template" hidden="true">
350 <Anchors>
351 <Anchor point="LEFT" relativeTo="ISyncItem8" relativePoint="LEFT">
352 <Offset>
353 <AbsDimension x="13" y="-1"/>
354 </Offset>
355 </Anchor>
356 </Anchors>
357 </Frame>
358  
359 <Button name="ISyncItem9" inherits="ISyncItemButtonTemplate" id="9" hidden="true">
360 <Anchors>
361 <Anchor point="TOPLEFT" relativeTo="ISyncItem8" relativePoint="BOTTOMLEFT">
362 <Offset>
363 <AbsDimension x="0" y="1"/>
364 </Offset>
365 </Anchor>
366 </Anchors>
367 </Button>
368  
369 <Frame name="ISync_ItemIDGB_Button9" inherits="ISync_GB_Template" hidden="true">
370 <Anchors>
371 <Anchor point="LEFT" relativeTo="ISyncItem9" relativePoint="LEFT">
372 <Offset>
373 <AbsDimension x="13" y="-1"/>
374 </Offset>
375 </Anchor>
376 </Anchors>
377 </Frame>
378  
379 <Button name="ISyncItem10" inherits="ISyncItemButtonTemplate" id="10" hidden="true">
380 <Anchors>
381 <Anchor point="TOPLEFT" relativeTo="ISyncItem9" relativePoint="BOTTOMLEFT">
382 <Offset>
383 <AbsDimension x="0" y="1"/>
384 </Offset>
385 </Anchor>
386 </Anchors>
387 </Button>
388  
389 <Frame name="ISync_ItemIDGB_Button10" inherits="ISync_GB_Template" hidden="true">
390 <Anchors>
391 <Anchor point="LEFT" relativeTo="ISyncItem10" relativePoint="LEFT">
392 <Offset>
393 <AbsDimension x="13" y="-1"/>
394 </Offset>
395 </Anchor>
396 </Anchors>
397 </Frame>
398  
399 <Button name="ISyncItem11" inherits="ISyncItemButtonTemplate" id="11" hidden="true">
400 <Anchors>
401 <Anchor point="TOPLEFT" relativeTo="ISyncItem10" relativePoint="BOTTOMLEFT">
402 <Offset>
403 <AbsDimension x="0" y="1"/>
404 </Offset>
405 </Anchor>
406 </Anchors>
407 </Button>
408  
409 <Frame name="ISync_ItemIDGB_Button11" inherits="ISync_GB_Template" hidden="true">
410 <Anchors>
411 <Anchor point="LEFT" relativeTo="ISyncItem11" relativePoint="LEFT">
412 <Offset>
413 <AbsDimension x="13" y="-1"/>
414 </Offset>
415 </Anchor>
416 </Anchors>
417 </Frame>
418  
419 <Button name="ISyncItem12" inherits="ISyncItemButtonTemplate" id="12" hidden="true">
420 <Anchors>
421 <Anchor point="TOPLEFT" relativeTo="ISyncItem11" relativePoint="BOTTOMLEFT">
422 <Offset>
423 <AbsDimension x="0" y="1"/>
424 </Offset>
425 </Anchor>
426 </Anchors>
427 </Button>
428  
429 <Frame name="ISync_ItemIDGB_Button12" inherits="ISync_GB_Template" hidden="true">
430 <Anchors>
431 <Anchor point="LEFT" relativeTo="ISyncItem12" relativePoint="LEFT">
432 <Offset>
433 <AbsDimension x="13" y="-1"/>
434 </Offset>
435 </Anchor>
436 </Anchors>
437 </Frame>
438  
439 <Button name="ISyncItem13" inherits="ISyncItemButtonTemplate" id="13" hidden="true">
440 <Anchors>
441 <Anchor point="TOPLEFT" relativeTo="ISyncItem12" relativePoint="BOTTOMLEFT">
442 <Offset>
443 <AbsDimension x="0" y="1"/>
444 </Offset>
445 </Anchor>
446 </Anchors>
447 </Button>
448  
449 <Frame name="ISync_ItemIDGB_Button13" inherits="ISync_GB_Template" hidden="true">
450 <Anchors>
451 <Anchor point="LEFT" relativeTo="ISyncItem13" relativePoint="LEFT">
452 <Offset>
453 <AbsDimension x="13" y="-1"/>
454 </Offset>
455 </Anchor>
456 </Anchors>
457 </Frame>
458  
459  
460 <Button name="ISyncItem14" inherits="ISyncItemButtonTemplate" id="14" hidden="true">
461 <Anchors>
462 <Anchor point="TOPLEFT" relativeTo="ISyncItem13" relativePoint="BOTTOMLEFT">
463 <Offset>
464 <AbsDimension x="0" y="1"/>
465 </Offset>
466 </Anchor>
467 </Anchors>
468 </Button>
469  
470 <Frame name="ISync_ItemIDGB_Button14" inherits="ISync_GB_Template" hidden="true">
471 <Anchors>
472 <Anchor point="LEFT" relativeTo="ISyncItem14" relativePoint="LEFT">
473 <Offset>
474 <AbsDimension x="13" y="-1"/>
475 </Offset>
476 </Anchor>
477 </Anchors>
478 </Frame>
479  
480 <Button name="ISyncItem15" inherits="ISyncItemButtonTemplate" id="15" hidden="true">
481 <Anchors>
482 <Anchor point="TOPLEFT" relativeTo="ISyncItem14" relativePoint="BOTTOMLEFT">
483 <Offset>
484 <AbsDimension x="0" y="1"/>
485 </Offset>
486 </Anchor>
487 </Anchors>
488 </Button>
489  
490 <Frame name="ISync_ItemIDGB_Button15" inherits="ISync_GB_Template" hidden="true">
491 <Anchors>
492 <Anchor point="LEFT" relativeTo="ISyncItem15" relativePoint="LEFT">
493 <Offset>
494 <AbsDimension x="13" y="-1"/>
495 </Offset>
496 </Anchor>
497 </Anchors>
498 </Frame>
499  
500 <Button name="ISyncItem16" inherits="ISyncItemButtonTemplate" id="16" hidden="true">
501 <Anchors>
502 <Anchor point="TOPLEFT" relativeTo="ISyncItem15" relativePoint="BOTTOMLEFT">
503 <Offset>
504 <AbsDimension x="0" y="1"/>
505 </Offset>
506 </Anchor>
507 </Anchors>
508 </Button>
509  
510 <Frame name="ISync_ItemIDGB_Button16" inherits="ISync_GB_Template" hidden="true">
511 <Anchors>
512 <Anchor point="LEFT" relativeTo="ISyncItem16" relativePoint="LEFT">
513 <Offset>
514 <AbsDimension x="13" y="-1"/>
515 </Offset>
516 </Anchor>
517 </Anchors>
518 </Frame>
519  
520 <Button name="ISyncItem17" inherits="ISyncItemButtonTemplate" id="17" hidden="true">
521 <Anchors>
522 <Anchor point="TOPLEFT" relativeTo="ISyncItem16" relativePoint="BOTTOMLEFT">
523 <Offset>
524 <AbsDimension x="0" y="1"/>
525 </Offset>
526 </Anchor>
527 </Anchors>
528 </Button>
529  
530 <Frame name="ISync_ItemIDGB_Button17" inherits="ISync_GB_Template" hidden="true">
531 <Anchors>
532 <Anchor point="LEFT" relativeTo="ISyncItem17" relativePoint="LEFT">
533 <Offset>
534 <AbsDimension x="13" y="-1"/>
535 </Offset>
536 </Anchor>
537 </Anchors>
538 </Frame>
539  
540 <Button name="ISyncItem18" inherits="ISyncItemButtonTemplate" id="18" hidden="true">
541 <Anchors>
542 <Anchor point="TOPLEFT" relativeTo="ISyncItem17" relativePoint="BOTTOMLEFT">
543 <Offset>
544 <AbsDimension x="0" y="1"/>
545 </Offset>
546 </Anchor>
547 </Anchors>
548 </Button>
549  
550 <Frame name="ISync_ItemIDGB_Button18" inherits="ISync_GB_Template" hidden="true">
551 <Anchors>
552 <Anchor point="LEFT" relativeTo="ISyncItem18" relativePoint="LEFT">
553 <Offset>
554 <AbsDimension x="13" y="-1"/>
555 </Offset>
556 </Anchor>
557 </Anchors>
558 </Frame>
559  
560 <Button name="ISyncItem19" inherits="ISyncItemButtonTemplate" id="19" hidden="true">
561 <Anchors>
562 <Anchor point="TOPLEFT" relativeTo="ISyncItem18" relativePoint="BOTTOMLEFT">
563 <Offset>
564 <AbsDimension x="0" y="1"/>
565 </Offset>
566 </Anchor>
567 </Anchors>
568 </Button>
569  
570 <Frame name="ISync_ItemIDGB_Button19" inherits="ISync_GB_Template" hidden="true">
571 <Anchors>
572 <Anchor point="LEFT" relativeTo="ISyncItem19" relativePoint="LEFT">
573 <Offset>
574 <AbsDimension x="13" y="-1"/>
575 </Offset>
576 </Anchor>
577 </Anchors>
578 </Frame>
579  
580 <Button name="ISyncItem20" inherits="ISyncItemButtonTemplate" id="20" hidden="true">
581 <Anchors>
582 <Anchor point="TOPLEFT" relativeTo="ISyncItem19" relativePoint="BOTTOMLEFT">
583 <Offset>
584 <AbsDimension x="0" y="1"/>
585 </Offset>
586 </Anchor>
587 </Anchors>
588 </Button>
589  
590 <Frame name="ISync_ItemIDGB_Button20" inherits="ISync_GB_Template" hidden="true">
591 <Anchors>
592 <Anchor point="LEFT" relativeTo="ISyncItem20" relativePoint="LEFT">
593 <Offset>
594 <AbsDimension x="13" y="-1"/>
595 </Offset>
596 </Anchor>
597 </Anchors>
598 </Frame>
599  
600 <Button name="ISyncItem21" inherits="ISyncItemButtonTemplate" id="21" hidden="true">
601 <Anchors>
602 <Anchor point="TOPLEFT" relativeTo="ISyncItem20" relativePoint="BOTTOMLEFT">
603 <Offset>
604 <AbsDimension x="0" y="1"/>
605 </Offset>
606 </Anchor>
607 </Anchors>
608 </Button>
609  
610 <Frame name="ISync_ItemIDGB_Button21" inherits="ISync_GB_Template" hidden="true">
611 <Anchors>
612 <Anchor point="LEFT" relativeTo="ISyncItem21" relativePoint="LEFT">
613 <Offset>
614 <AbsDimension x="13" y="-1"/>
615 </Offset>
616 </Anchor>
617 </Anchors>
618 </Frame>
619  
620 <Button name="ISyncItem22" inherits="ISyncItemButtonTemplate" id="22" hidden="true">
621 <Anchors>
622 <Anchor point="TOPLEFT" relativeTo="ISyncItem21" relativePoint="BOTTOMLEFT">
623 <Offset>
624 <AbsDimension x="0" y="1"/>
625 </Offset>
626 </Anchor>
627 </Anchors>
628 </Button>
629  
630 <Frame name="ISync_ItemIDGB_Button22" inherits="ISync_GB_Template" hidden="true">
631 <Anchors>
632 <Anchor point="LEFT" relativeTo="ISyncItem22" relativePoint="LEFT">
633 <Offset>
634 <AbsDimension x="13" y="-1"/>
635 </Offset>
636 </Anchor>
637 </Anchors>
638 </Frame>
639  
640 <Button name="ISyncItem23" inherits="ISyncItemButtonTemplate" id="23" hidden="true">
641 <Anchors>
642 <Anchor point="TOPLEFT" relativeTo="ISyncItem22" relativePoint="BOTTOMLEFT">
643 <Offset>
644 <AbsDimension x="0" y="1"/>
645 </Offset>
646 </Anchor>
647 </Anchors>
648 </Button>
649  
650 <Frame name="ISync_ItemIDGB_Button23" inherits="ISync_GB_Template" hidden="true">
651 <Anchors>
652 <Anchor point="LEFT" relativeTo="ISyncItem23" relativePoint="LEFT">
653 <Offset>
654 <AbsDimension x="13" y="-1"/>
655 </Offset>
656 </Anchor>
657 </Anchors>
658 </Frame>
659  
660 <ScrollFrame name="ISync_MainFrame_ListScrollFrame" inherits="FauxScrollFrameTemplate">
661 <Size>
662 <AbsDimension x="296" y="354"/>
663 </Size>
664 <Anchors>
665 <Anchor point="TOPLEFT" relativeTo="ISync_MainFrame">
666 <Offset>
667 <AbsDimension x="19" y="-75"/>
668 </Offset>
669 </Anchor>
670 </Anchors>
671 <Layers>
672 <Layer level="ARTWORK">
673 <Texture name="$parentScrollBarTop">
674 <Size>
675 <AbsDimension x="31" y="256"/>
676 </Size>
677 <Anchors>
678 <Anchor point="TOP" relativeTo="$parentScrollBarScrollUpButton">
679 <Offset>
680 <AbsDimension x="0" y="5"/>
681 </Offset>
682 </Anchor>
683 </Anchors>
684 <TexCoords left="0" right="0.484375" top="0" bottom="1.0"/>
685 </Texture>
686 <Texture>
687 <Size>
688 <AbsDimension x="31" y="106"/>
689 </Size>
690 <Anchors>
691 <Anchor point="BOTTOM" relativeTo="$parentScrollBarScrollDownButton">
692 <Offset>
693 <AbsDimension x="0" y="-2"/>
694 </Offset>
695 </Anchor>
696 </Anchors>
697 <TexCoords left="0.515625" right="1.0" top="0" bottom="0.4140625"/>
698 </Texture>
699 </Layer>
700 </Layers>
701 <Scripts>
702 <OnVerticalScroll>
703 if(ISync) then
704 FauxScrollFrame_OnVerticalScroll(16, ISync.UpdateScrollFrame);
705 end
706 </OnVerticalScroll>
707 </Scripts>
708 </ScrollFrame>
709  
710  
711 <Frame name="ISYNC_MainQuickSearch" inherits="OptionFrameBoxTemplate">
712 <Size>
713 <AbsDimension x="335" y="50"/>
714 </Size>
715 <Anchors>
716 <Anchor point="TOPLEFT" relativeTo="ISync_MainFrame" relativePoint="BOTTOMLEFT">
717 <Offset>
718 <AbsDimension x="13" y="65"/>
719 </Offset>
720 </Anchor>
721 </Anchors>
722 <Layers>
723 <Layer level="BACKGROUND">
724 <FontString inherits="GameFontNormalSmall" text="ISYNC_BT_QUICKSEARCH">
725 <Anchors>
726 <Anchor point="TOPLEFT">
727 <Offset>
728 <AbsDimension x="20" y="-5"/>
729 </Offset>
730 </Anchor>
731 </Anchors>
732 </FontString>
733 </Layer>
734 </Layers>
735  
736 <Frames>
737 <EditBox name="ISync_QuickSearch" inherits="ISync_SearchBoxTemplate" autoFocus="false">
738 <Anchors>
739 <Anchor point="TOPLEFT">
740 <Offset>
741 <AbsDimension x="20" y="-20"/>
742 </Offset>
743 </Anchor>
744 </Anchors>
745 </EditBox>
746  
747 <Button name="ISync_QuickSearchClear" toplevel="true">
748 <Size>
749 <AbsDimension x="32" y="32"/>
750 </Size>
751 <HitRectInsets>
752 <AbsInset left="9" right="7" top="-7" bottom="10"/>
753 </HitRectInsets>
754 <Anchors>
755 <Anchor point="RIGHT" relativeTo="ISync_QuickSearch" relativePoint="RIGHT">
756 <Offset>
757 <AbsDimension x="30" y="-1"/>
758 </Offset>
759 </Anchor>
760 </Anchors>
761 <Scripts>
762 <OnClick>
763 ISync_QuickSearch:SetText("");
764 </OnClick>
765 </Scripts>
766 <NormalTexture file="Interface\Buttons\CancelButton-Up"/>
767 <PushedTexture file="Interface\Buttons\CancelButton-Down"/>
768 <HighlightTexture file="Interface\Buttons\CancelButton-Highlight" alphaMode="ADD"/>
769 </Button>
770  
771  
772 </Frames>
773  
774 <Scripts>
775 <OnLoad>
776 this:SetBackdropBorderColor(0.4, 0.4, 0.4);
777 this:SetBackdropColor(0.15, 0.15, 0.15);
778 </OnLoad>
779 </Scripts>
780 </Frame>
781  
782 <Button name="ISyncMainFrame_ButtonFrameRefreshButton" inherits="UIPanelButtonTemplate">
783 <Size>
784 <AbsDimension x="70" y="24"/>
785 </Size>
786 <Anchors>
787 <Anchor point="BOTTOMRIGHT">
788 <Offset>
789 <AbsDimension x="-20" y="28"/>
790 </Offset>
791 </Anchor>
792 </Anchors>
793 <Scripts>
794 <OnLoad>
795 this:SetText(ISYNC_BT_REFRESH);
796 </OnLoad>
797 <OnClick>
798 if(ISync) then ISYNC_SHOWSEARCH_CHK = 0; ISync:Main_Refresh(); end
799 </OnClick>
800 </Scripts>
801 </Button>
802  
803  
804  
805 </Frames>
806  
807 <Scripts>
808 <OnLoad>
809 ISync_MainFrameHeader_Box:SetBackdropBorderColor(0.4, 0.4, 0.4);
810 ISync_MainFrameHeader_Box:SetBackdropColor(162/255, 217/255, 111/255, 0.7);
811  
812 if(ISync) then ISync:MainFrame_OnLoad(); end
813 </OnLoad>
814 <OnShow>
815  
816 if(ISync and not ISync_SortIndex) then
817 ISync:Main_Refresh();
818 end
819  
820 PlaySound("igMainMenuOpen");
821 ISync_MainFrameHeader_BoxText:SetText("ItemSync (V:"..ISYNC_VERSION..")");
822  
823 --show required update if we need to
824 if(ISync:SetVar({"REQUIRED","REFRESH"}, 1, "COMPARE")) then
825 ISync_MainFrameUpdate:Show();
826 else
827 ISync_MainFrameUpdate:Hide();
828 end
829  
830 </OnShow>
831  
832 <OnHide> if(GameTooltip:IsVisible()) then GameTooltip:Hide(); end PlaySound("igMainMenuClose"); ISync_QuickSearch:SetText("");</OnHide>
833 <OnLeave>ISync_QuickSearch:ClearFocus();</OnLeave>
834 </Scripts>
835  
836 </Frame>
837  
838  
839 <Frame name="ISync_ID_Frame" toplevel="true" enableMouse="true" movable = "true" parent="UIParent" hidden="true">
840 <Size>
841 <AbsDimension x="120" y="23"/>
842 </Size>
843 <Anchors>
844 <Anchor point="CENTER">
845 </Anchor>
846 </Anchors>
847  
848 <TitleRegion/>
849 <Backdrop name="ISync_ID_Frame_Backdrop" bgFile="Interface\TutorialFrame\TutorialFrameBackground" edgeFile="Interface\Tooltips\UI-Tooltip-Border" tile="true">
850 <EdgeSize>
851 <AbsValue val="16"/>
852 </EdgeSize>
853 <BackgroundInsets>
854 <AbsInset left="5" right="5" top="5" bottom="5"/>
855 </BackgroundInsets>
856 </Backdrop>
857  
858 <Layers>
859 <Layer level="ARTWORK">
860 <FontString name="ISync_ID_Frame_Text" inherits="GameFontNormal">
861 <Anchors>
862 <Anchor point="TOP">
863 <Offset>
864 <AbsDimension x="0" y="-5"/>
865 </Offset>
866 </Anchor>
867 </Anchors>
868 <Scripts>
869 <OnLoad>ISync_ID_Frame:RegisterForClicks("LeftButtonUp", "RightButtonUp", "MiddleButtonUp", "Button4Up", "Button5Up");</OnLoad>
870 <OnClick>
871 if(ISync) then ISync:MainFrame_Binding(); end
872 </OnClick>
873  
874 </Scripts>
875  
876 </FontString>
877  
878 </Layer>
879 </Layers>
880  
881 <Frames>
882 </Frames>
883  
884 <Scripts>
885 <OnShow>if(ISync) then ISync:ItemDisplay_Update(); end</OnShow>
886 <OnHide>if(ISync) then ISync:ItemDisplay_Update(); end</OnHide>
887 <OnMouseDown> this:StartMoving(); </OnMouseDown>
888 <OnMouseUp> this:StopMovingOrSizing(); </OnMouseUp>
889 <OnDragStop> this:StopMovingOrSizing(); </OnDragStop>
890 </Scripts>
891  
892  
893 </Frame>
894  
895  
896  
897  
898 <!-- Special thanks to Bastian Pflieger the creator of ItemMagic whoms code resides below -->
899 <!-- The search function was placed in the filter.lua -->
900 <Frame name="ISync_ItemIDFrame" toplevel="true" frameStrata="DIALOG" movable="true" enableMouse="true" hidden="true" parent="UIParent">
901 <Size>
902 <AbsDimension x="310" y="120"/>
903 </Size>
904 <Anchors>
905 <Anchor point="TOP" relativeTo="ISync_MainFrame" relativePoint="TOP">
906 <Offset>
907 <AbsDimension x="0" y="140"/>
908 </Offset>
909 </Anchor>
910 </Anchors>
911 <Backdrop bgFile="Interface\DialogFrame\UI-DialogBox-Background" edgeFile="Interface\DialogFrame\UI-DialogBox-Border" tile="true">
912 <BackgroundInsets>
913 <AbsInset left="11" right="12" top="12" bottom="11"/>
914 </BackgroundInsets>
915 <TileSize>
916 <AbsValue val="32"/>
917 </TileSize>
918 <EdgeSize>
919 <AbsValue val="32"/>
920 </EdgeSize>
921 </Backdrop>
922 <Layers>
923 <Layer level="ARTWORK">
924  
925 <FontString name="ISync_ItemIDFrameLabel" inherits="GameFontNormal" text="item:">
926 <Anchors>
927 <Anchor point="TOPLEFT" relativePoint="TOPLEFT">
928 <Offset>
929 <AbsDimension x="20" y="-35"/>
930 </Offset>
931 </Anchor>
932 </Anchors>
933 </FontString>
934 <FontString inherits="GameFontNormal" text="ISYNC_ITEMIDFRAME_WARNING">
935 <Anchors>
936 <Anchor point="TOP">
937 <Offset>
938 <AbsDimension x="0" y="-58"/>
939 </Offset>
940 </Anchor>
941 </Anchors>
942 </FontString>
943 </Layer>
944 </Layers>
945 <Frames>
946 <Frame name="ISync_ItemIDFrame_HeaderBox" inherits="OptionFrameBoxTemplate">
947 <Size>
948 <AbsDimension x="285" y="30"/>
949 </Size>
950 <Anchors>
951 <Anchor point="CENTER" relativeTo="ISync_ItemIDFrame" relativePoint="CENTER">
952 <Offset>
953 <AbsDimension x="0" y="68"/>
954 </Offset>
955 </Anchor>
956 </Anchors>
957 <Layers>
958 <Layer level="BACKGROUND">
959 <FontString name="ISync_ItemIDFrame_HeaderBox_Text" inherits="GameFontNormal" text="ISYNC_BT_ITEMID">
960 <Anchors>
961 <Anchor point="CENTER">
962 <Offset>
963 <AbsDimension x="0" y="0"/>
964 </Offset>
965 </Anchor>
966 </Anchors>
967 </FontString>
968 </Layer>
969 </Layers>
970 <Scripts>
971 <OnLoad>
972 this:SetBackdropBorderColor(0.4, 0.4, 0.4);
973 this:SetBackdropColor(153/255, 102/255, 1, 0.7);
974 </OnLoad>
975 <OnMouseDown>
976 if( arg1 == "LeftButton" ) then
977 GameTooltip:Hide();
978 getglobal(this:GetParent():GetName()):StartMoving();
979 end
980 </OnMouseDown>
981 <OnMouseUp>
982 getglobal(this:GetParent():GetName()):StopMovingOrSizing();
983 </OnMouseUp>
984 </Scripts>
985 </Frame>
986 <Button name="ISync_ItemIDFrameClose" inherits="UIPanelCloseButton" toplevel="true">
987 <Anchors>
988 <Anchor point="CENTER" relativeTo="ISync_ItemIDFrame_HeaderBox" relativePoint="RIGHT">
989 <Offset>
990 <AbsDimension x="-17" y="0"/>
991 </Offset>
992 </Anchor>
993 </Anchors>
994 </Button>
995 <EditBox name="ISync_ItemIDFrameEdit" inherits="InputBoxTemplate" letters="16" historyLines="10" multiLine="false" autoFocus="false">
996 <Size>
997 <AbsDimension x="110" y="30"/>
998 </Size>
999 <Anchors>
1000 <Anchor point="TOPLEFT" relativePoint="TOPRIGHT" relativeTo="ISync_ItemIDFrameLabel">
1001 <Offset>
1002 <AbsDimension x="10" y="8"/>
1003 </Offset>
1004 </Anchor>
1005 </Anchors>
1006 <Scripts>
1007 <OnEnterPressed>
1008 if(ISync and ISync.ItemIDSearch) then ISync:ItemIDSearch(); end
1009 </OnEnterPressed>
1010 </Scripts>
1011 </EditBox>
1012 <Button name="ISync_ItemIDFrameSearchButton" inherits="OptionsButtonTemplate">
1013 <Size>
1014 <AbsDimension x="100" y="21"/>
1015 </Size>
1016 <Anchors>
1017 <Anchor point="TOPLEFT" relativePoint="TOPRIGHT" relativeTo="ISync_ItemIDFrameEdit">
1018 <Offset>
1019 <AbsDimension x="0" y="-6"/>
1020 </Offset>
1021 </Anchor>
1022 </Anchors>
1023 <Scripts>
1024 <OnLoad>
1025 this:SetText(ISYNC_BT_SEARCH);
1026 </OnLoad>
1027 <OnClick>
1028 if(ISync and ISync.ItemIDSearch) then ISync:ItemIDSearch(); end
1029 </OnClick>
1030 </Scripts>
1031 </Button>
1032 </Frames>
1033 <Scripts>
1034 <OnMouseDown> this:StartMoving(); </OnMouseDown>
1035 <OnMouseUp> this:StopMovingOrSizing(); </OnMouseUp>
1036 <OnDragStop> this:StopMovingOrSizing(); </OnDragStop>
1037 </Scripts>
1038 </Frame>
1039  
1040  
1041  
1042 <Frame name="ISync_HelpFrame" toplevel="true" frameStrata="DIALOG" movable="true" enableMouse="true" hidden="true" parent="ISync_MainFrame">
1043 <Size>
1044 <AbsDimension x="360" y="400"/>
1045 </Size>
1046 <Anchors>
1047 <Anchor point="TOPLEFT" relativeTo="ISync_MainFrame" relativePoint="TOPRIGHT">
1048 <Offset>
1049 <AbsDimension x="-730" y="0"/>
1050 </Offset>
1051 </Anchor>
1052 </Anchors>
1053  
1054  
1055 <Backdrop bgFile="Interface\DialogFrame\UI-DialogBox-Background" edgeFile="Interface\DialogFrame\UI-DialogBox-Border" tile="true">
1056 <BackgroundInsets>
1057 <AbsInset left="11" right="12" top="12" bottom="11"/>
1058 </BackgroundInsets>
1059 <TileSize>
1060 <AbsValue val="32"/>
1061 </TileSize>
1062 <EdgeSize>
1063 <AbsValue val="32"/>
1064 </EdgeSize>
1065 </Backdrop>
1066 <Layers>
1067 </Layers>
1068 <Frames>
1069  
1070  
1071 <Frame name="ISync_HelpFrame_HeaderBox" inherits="OptionFrameBoxTemplate">
1072 <Size>
1073 <AbsDimension x="335" y="30"/>
1074 </Size>
1075 <Anchors>
1076 <Anchor point="CENTER" relativeTo="ISync_HelpFrame" relativePoint="CENTER">
1077 <Offset>
1078 <AbsDimension x="0" y="208"/>
1079 </Offset>
1080 </Anchor>
1081 </Anchors>
1082 <Layers>
1083 <Layer level="BACKGROUND">
1084 <FontString name="ISync_HelpFrame_HeaderBox_Text" inherits="GameFontNormal" text="ISYNC_HELPBUTTON">
1085 <Anchors>
1086 <Anchor point="CENTER">
1087 <Offset>
1088 <AbsDimension x="0" y="0"/>
1089 </Offset>
1090 </Anchor>
1091 </Anchors>
1092 </FontString>
1093 </Layer>
1094 </Layers>
1095 <Scripts>
1096 <OnLoad>
1097 this:SetBackdropBorderColor(0.4, 0.4, 0.4);
1098 this:SetBackdropColor(1, 1, 0, 0.7);
1099 </OnLoad>
1100 <OnMouseDown>
1101 if( arg1 == "LeftButton" ) then
1102 GameTooltip:Hide();
1103 getglobal(this:GetParent():GetName()):StartMoving();
1104 end
1105 </OnMouseDown>
1106 <OnMouseUp>
1107 getglobal(this:GetParent():GetName()):StopMovingOrSizing();
1108 </OnMouseUp>
1109 </Scripts>
1110 </Frame>
1111  
1112  
1113 <Button name="ISync_HelpFrameClose" inherits="UIPanelCloseButton" toplevel="true">
1114 <Anchors>
1115 <Anchor point="CENTER" relativeTo="ISync_HelpFrame_HeaderBox" relativePoint="RIGHT">
1116 <Offset>
1117 <AbsDimension x="-17" y="0"/>
1118 </Offset>
1119 </Anchor>
1120 </Anchors>
1121 </Button>
1122  
1123  
1124  
1125  
1126 <Frame name="ISync_HelpFrameDescFrame" hidden="false">
1127 <Layers>
1128 <Layer level="ARTWORK">
1129 </Layer>
1130 </Layers>
1131 <Frames>
1132 <ScrollFrame name="ISync_HelpFrameDescFrameScrollFrame" inherits="UIPanelScrollFrameTemplate">
1133 <Size>
1134 <AbsDimension x="300" y="334"/>
1135 </Size>
1136 <Anchors>
1137 <Anchor point="TOPLEFT" relativeTo="ISync_HelpFrame">
1138 <Offset>
1139 <AbsDimension x="23" y="-45"/>
1140 </Offset>
1141 </Anchor>
1142 </Anchors>
1143 <Scripts>
1144 <OnShow>
1145 this:UpdateScrollChildRect();
1146 </OnShow>
1147 </Scripts>
1148 <ScrollChild>
1149 <Frame name="ISync_HelpFrameDescFrameScrollChildFrame">
1150 <Size>
1151 <AbsDimension x="300" y="334"/>
1152 </Size>
1153 <Layers>
1154 <Layer>
1155 <FontString name="ISync_HelpFrameText" inherits="GameFontNormal" justifyH="LEFT">
1156 <Size>
1157 <AbsDimension x="270" y="0"/>
1158 </Size>
1159 <Anchors>
1160 <Anchor point="TOPLEFT">
1161 <Offset>
1162 <AbsDimension x="10" y="-10"/>
1163 </Offset>
1164 </Anchor>
1165 </Anchors>
1166 </FontString>
1167 </Layer>
1168 </Layers>
1169 <Frames>
1170 </Frames>
1171 </Frame>
1172 </ScrollChild>
1173 </ScrollFrame>
1174  
1175 </Frames>
1176 </Frame>
1177 </Frames>
1178  
1179  
1180 <Scripts>
1181 <OnLoad>ISync_HelpFrameText:SetText("|c00FFFFFF"..ISYNC_HELPPANEL_DESC.."|r");</OnLoad>
1182 <OnShow>PlaySound("igMainMenuOpen");</OnShow>
1183 <OnHide>PlaySound("igMainMenuClose"); </OnHide>
1184 <OnMouseDown> this:StartMoving(); </OnMouseDown>
1185 <OnMouseUp> this:StopMovingOrSizing(); </OnMouseUp>
1186 <OnDragStop> this:StopMovingOrSizing(); </OnDragStop>
1187 </Scripts>
1188  
1189 </Frame>
1190  
1191  
1192 </Ui>