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/">
2  
3 <!-- Templates -->
4  
5 <CheckButton name="ItemRackCheckTemplate" inherits="UICheckButtonTemplate" virtual="true">
6 <Size>
7 <AbsDimension x="20" y="20"/>
8 </Size>
9 <Scripts>
10 <OnEnter>
11 ItemRack_Opt_OnEnter()
12 </OnEnter>
13 <OnLeave>
14 GameTooltip:Hide()
15 </OnLeave>
16 <OnClick>
17 ItemRack_Opt_OnClick()
18 </OnClick>
19 </Scripts>
20 </CheckButton>
21  
22 <Button name="ItemRackControlButtonTemplate" virtual="true">
23 <Size>
24 <AbsDimension x="16" y="16"/>
25 </Size>
26 <HighlightTexture file="Interface\AddOns\ItemRack\ItemRack-Buttons" alphaMode="ADD">
27 <TexCoords left=".25" right=".5" top=".5" bottom=".75"/>
28 </HighlightTexture>
29 <Scripts>
30 <OnEnter>
31 ItemRack_Opt_OnEnter()
32 </OnEnter>
33 <OnLeave>
34 GameTooltip:Hide()
35 </OnLeave>
36 <OnClick>
37 ItemRack_Control_OnClick()
38 </OnClick>
39 </Scripts>
40 </Button>
41  
42 <CheckButton name="ItemRackInvTemplate" inherits="ActionButtonTemplate" hidden="true" virtual="true">
43 <Scripts>
44 <OnLoad>
45 this:RegisterForClicks("LeftButtonUp","RightButtonUp")
46 </OnLoad>
47 <OnClick>
48 ItemRack_Inv_OnClick(arg1)
49 </OnClick>
50 <OnEnter>
51 ItemRack_Inv_OnEnter()
52 </OnEnter>
53 <OnLeave>
54 ItemRack_ClearTooltip()
55 </OnLeave>
56 </Scripts>
57 </CheckButton>
58  
59 <CheckButton name="ItemRackMenuTemplate" inherits="ActionButtonTemplate" hidden="true" virtual="true">
60 <Scripts>
61 <OnLoad>
62 this:RegisterForClicks("LeftButtonUp","RightButtonUp")
63 </OnLoad>
64 <OnClick>
65 ItemRack_Menu_OnClick(arg1)
66 </OnClick>
67 <OnEnter>
68 ItemRack_Menu_Tooltip()
69 </OnEnter>
70 <OnLeave>
71 ItemRack_ClearTooltip()
72 </OnLeave>
73 </Scripts>
74 </CheckButton>
75  
76 <Frame name="ItemRackTimeTemplate" enableMouse="false" virtual="true">
77 <Size>
78 <AbsDimension x="36" y="12"/>
79 </Size>
80 <Anchors>
81 <Anchor point="BOTTOMRIGHT"/>
82 </Anchors>
83 <Layers>
84 <Layer level="OVERLAY">
85 <FontString name="$parentTime" inherits="NumberFontNormal" justifyH="CENTER"/>
86 </Layer>
87 </Layers>
88 </Frame>
89  
90 <Frame name="ItemRackQueueTemplate" enableMouse="false" virtual="true">
91 <Size>
92 <AbsDimension x="20" y="20"/>
93 </Size>
94 <Anchors>
95 <Anchor point="TOPLEFT">
96 <Offset>
97 <AbsDimension x="-2" y="2"/>
98 </Offset>
99 </Anchor>
100 </Anchors>
101 <Layers>
102 <Layer level="OVERLAY">
103 <Texture name="$parentQueue"/>
104 </Layer>
105 </Layers>
106 </Frame>
107  
108 <Frame name="ItemRackFrame">
109 <Scripts>
110 <OnLoad>
111 ItemRack_OnLoad()
112 </OnLoad>
113 <OnEvent>
114 ItemRack_OnEvent(event)
115 </OnEvent>
116 </Scripts>
117 </Frame>
118  
119 <Frame name="ItemRack_InvFrame" toplevel="true" parent="UIParent" enableMouse="true" movable="true" hidden="true">
120 <Size>
121 <AbsDimension x="16" y="16"/>
122 </Size>
123 <Anchors>
124 <Anchor point="TOPLEFT" relativeTo="UIParent" relativePoint="BOTTOMLEFT">
125 <Offset>
126 <AbsDimension x="400" y="350"/>
127 </Offset>
128 </Anchor>
129 </Anchors>
130 <Backdrop bgFile="Interface\DialogFrame\UI-DialogBox-Background" edgeFile="Interface\Tooltips\UI-Tooltip-Border" tile="true">
131 <BackgroundInsets>
132 <AbsInset left="4" right="4" top="4" bottom="4" />
133 </BackgroundInsets>
134 <TileSize>
135 <AbsValue val="16" />
136 </TileSize>
137 <EdgeSize>
138 <AbsValue val="16" />
139 </EdgeSize>
140 </Backdrop>
141 <Frames>
142 <CheckButton name="ItemRackInv0" inherits="ItemRackInvTemplate" id="0"/>
143 <CheckButton name="ItemRackInv1" inherits="ItemRackInvTemplate" id="1"/>
144 <CheckButton name="ItemRackInv2" inherits="ItemRackInvTemplate" id="2"/>
145 <CheckButton name="ItemRackInv3" inherits="ItemRackInvTemplate" id="3"/>
146 <CheckButton name="ItemRackInv4" inherits="ItemRackInvTemplate" id="4"/>
147 <CheckButton name="ItemRackInv5" inherits="ItemRackInvTemplate" id="5"/>
148 <CheckButton name="ItemRackInv6" inherits="ItemRackInvTemplate" id="6"/>
149 <CheckButton name="ItemRackInv7" inherits="ItemRackInvTemplate" id="7"/>
150 <CheckButton name="ItemRackInv8" inherits="ItemRackInvTemplate" id="8"/>
151 <CheckButton name="ItemRackInv9" inherits="ItemRackInvTemplate" id="9"/>
152 <CheckButton name="ItemRackInv10" inherits="ItemRackInvTemplate" id="10"/>
153 <CheckButton name="ItemRackInv11" inherits="ItemRackInvTemplate" id="11"/>
154 <CheckButton name="ItemRackInv12" inherits="ItemRackInvTemplate" id="12"/>
155 <CheckButton name="ItemRackInv13" inherits="ItemRackInvTemplate" id="13"/>
156 <CheckButton name="ItemRackInv14" inherits="ItemRackInvTemplate" id="14"/>
157 <CheckButton name="ItemRackInv15" inherits="ItemRackInvTemplate" id="15"/>
158 <CheckButton name="ItemRackInv16" inherits="ItemRackInvTemplate" id="16"/>
159 <CheckButton name="ItemRackInv17" inherits="ItemRackInvTemplate" id="17"/>
160 <CheckButton name="ItemRackInv18" inherits="ItemRackInvTemplate" id="18"/>
161 <CheckButton name="ItemRackInv19" inherits="ItemRackInvTemplate" id="19"/>
162 <CheckButton name="ItemRackInv20" inherits="ItemRackInvTemplate" id="20"/>
163  
164 <Frame parent="ItemRackInv0" inherits="ItemRackTimeTemplate"/>
165 <Frame parent="ItemRackInv1" inherits="ItemRackTimeTemplate"/>
166 <Frame parent="ItemRackInv2" inherits="ItemRackTimeTemplate"/>
167 <Frame parent="ItemRackInv3" inherits="ItemRackTimeTemplate"/>
168 <Frame parent="ItemRackInv4" inherits="ItemRackTimeTemplate"/>
169 <Frame parent="ItemRackInv5" inherits="ItemRackTimeTemplate"/>
170 <Frame parent="ItemRackInv6" inherits="ItemRackTimeTemplate"/>
171 <Frame parent="ItemRackInv7" inherits="ItemRackTimeTemplate"/>
172 <Frame parent="ItemRackInv8" inherits="ItemRackTimeTemplate"/>
173 <Frame parent="ItemRackInv9" inherits="ItemRackTimeTemplate"/>
174 <Frame parent="ItemRackInv10" inherits="ItemRackTimeTemplate"/>
175 <Frame parent="ItemRackInv11" inherits="ItemRackTimeTemplate"/>
176 <Frame parent="ItemRackInv12" inherits="ItemRackTimeTemplate"/>
177 <Frame parent="ItemRackInv13" inherits="ItemRackTimeTemplate"/>
178 <Frame parent="ItemRackInv14" inherits="ItemRackTimeTemplate"/>
179 <Frame parent="ItemRackInv15" inherits="ItemRackTimeTemplate"/>
180 <Frame parent="ItemRackInv16" inherits="ItemRackTimeTemplate"/>
181 <Frame parent="ItemRackInv17" inherits="ItemRackTimeTemplate"/>
182 <Frame parent="ItemRackInv18" inherits="ItemRackTimeTemplate"/>
183 <Frame parent="ItemRackInv19" inherits="ItemRackTimeTemplate"/>
184 <Frame parent="ItemRackInv20" inherits="ItemRackTimeTemplate"/>
185  
186 <Frame parent="ItemRackInv0" inherits="ItemRackQueueTemplate"/>
187 <Frame parent="ItemRackInv1" inherits="ItemRackQueueTemplate"/>
188 <Frame parent="ItemRackInv2" inherits="ItemRackQueueTemplate"/>
189 <Frame parent="ItemRackInv3" inherits="ItemRackQueueTemplate"/>
190 <Frame parent="ItemRackInv4" inherits="ItemRackQueueTemplate"/>
191 <Frame parent="ItemRackInv5" inherits="ItemRackQueueTemplate"/>
192 <Frame parent="ItemRackInv6" inherits="ItemRackQueueTemplate"/>
193 <Frame parent="ItemRackInv7" inherits="ItemRackQueueTemplate"/>
194 <Frame parent="ItemRackInv8" inherits="ItemRackQueueTemplate"/>
195 <Frame parent="ItemRackInv9" inherits="ItemRackQueueTemplate"/>
196 <Frame parent="ItemRackInv10" inherits="ItemRackQueueTemplate"/>
197 <Frame parent="ItemRackInv11" inherits="ItemRackQueueTemplate"/>
198 <Frame parent="ItemRackInv12" inherits="ItemRackQueueTemplate"/>
199 <Frame parent="ItemRackInv13" inherits="ItemRackQueueTemplate"/>
200 <Frame parent="ItemRackInv14" inherits="ItemRackQueueTemplate"/>
201 <Frame parent="ItemRackInv15" inherits="ItemRackQueueTemplate"/>
202 <Frame parent="ItemRackInv16" inherits="ItemRackQueueTemplate"/>
203 <Frame parent="ItemRackInv17" inherits="ItemRackQueueTemplate"/>
204 <Frame parent="ItemRackInv18" inherits="ItemRackQueueTemplate"/>
205 <Frame parent="ItemRackInv19" inherits="ItemRackQueueTemplate"/>
206 <Frame parent="ItemRackInv20" inherits="ItemRackQueueTemplate"/>
207  
208 <Frame parent="CharacterAmmoSlot" inherits="ItemRackQueueTemplate"/>
209 <Frame parent="CharacterHeadSlot" inherits="ItemRackQueueTemplate"/>
210 <Frame parent="CharacterNeckSlot" inherits="ItemRackQueueTemplate"/>
211 <Frame parent="CharacterShoulderSlot" inherits="ItemRackQueueTemplate"/>
212 <Frame parent="CharacterShirtSlot" inherits="ItemRackQueueTemplate"/>
213 <Frame parent="CharacterChestSlot" inherits="ItemRackQueueTemplate"/>
214 <Frame parent="CharacterWaistSlot" inherits="ItemRackQueueTemplate"/>
215 <Frame parent="CharacterLegsSlot" inherits="ItemRackQueueTemplate"/>
216 <Frame parent="CharacterFeetSlot" inherits="ItemRackQueueTemplate"/>
217 <Frame parent="CharacterWristSlot" inherits="ItemRackQueueTemplate"/>
218 <Frame parent="CharacterHandsSlot" inherits="ItemRackQueueTemplate"/>
219 <Frame parent="CharacterFinger0Slot" inherits="ItemRackQueueTemplate"/>
220 <Frame parent="CharacterFinger1Slot" inherits="ItemRackQueueTemplate"/>
221 <Frame parent="CharacterTrinket0Slot" inherits="ItemRackQueueTemplate"/>
222 <Frame parent="CharacterTrinket1Slot" inherits="ItemRackQueueTemplate"/>
223 <Frame parent="CharacterBackSlot" inherits="ItemRackQueueTemplate"/>
224 <Frame parent="CharacterMainHandSlot" inherits="ItemRackQueueTemplate"/>
225 <Frame parent="CharacterSecondaryHandSlot" inherits="ItemRackQueueTemplate"/>
226 <Frame parent="CharacterRangedSlot" inherits="ItemRackQueueTemplate"/>
227 <Frame parent="CharacterTabardSlot" inherits="ItemRackQueueTemplate"/>
228  
229 <Button name="ItemRack_InvFrame_Resize">
230 <Size>
231 <AbsDimension x="14" y="14"/>
232 </Size>
233 <Anchors>
234 <Anchor point="BOTTOMRIGHT">
235 <Offset>
236 <AbsDimension x="-1" y="1"/>
237 </Offset>
238 </Anchor>
239 </Anchors>
240 <NormalTexture file="Interface\AddOns\ItemRack\ItemRack-Buttons">
241 <TexCoords left="0" right=".25" top=".5" bottom=".75"/>
242 </NormalTexture>
243 <HighlightTexture file="Interface\AddOns\ItemRack\ItemRack-Buttons" alphaMode="ADD">
244 <TexCoords left="0" right=".25" top=".5" bottom=".75"/>
245 </HighlightTexture>
246 <Scripts>
247 <OnEnter>
248 ItemRack_Opt_OnEnter()
249 </OnEnter>
250 <OnLeave>
251 GameTooltip:Hide()
252 </OnLeave>
253 <OnMouseDown>
254 ItemRack_StartScaling(arg1)
255 </OnMouseDown>
256 <OnMouseUp>
257 ItemRack_StopScaling(arg1)
258 </OnMouseUp>
259 </Scripts>
260 </Button>
261  
262 </Frames>
263 <Scripts>
264 <OnMouseDown>
265 ItemRack_InvFrame_OnMouseDown(arg1)
266 </OnMouseDown>
267 <OnMouseUp>
268 ItemRack_InvFrame_OnMouseUp(arg1)
269 </OnMouseUp>
270 </Scripts>
271  
272 </Frame>
273  
274 <Frame name="ItemRack_MenuFrame" frameStrata="HIGH" toplevel="true" parent="UIParent" enableMouse="true" movable="true" hidden="true">
275 <Size>
276 <AbsDimension x="32" y="32"/>
277 </Size>
278 <Anchors>
279 <Anchor point="CENTER"/>
280 </Anchors>
281 <Frames>
282 <CheckButton name="ItemRackMenu1" inherits="ItemRackMenuTemplate" id="1"/>
283 <CheckButton name="ItemRackMenu2" inherits="ItemRackMenuTemplate" id="2"/>
284 <CheckButton name="ItemRackMenu3" inherits="ItemRackMenuTemplate" id="3"/>
285 <CheckButton name="ItemRackMenu4" inherits="ItemRackMenuTemplate" id="4"/>
286 <CheckButton name="ItemRackMenu5" inherits="ItemRackMenuTemplate" id="5"/>
287 <CheckButton name="ItemRackMenu6" inherits="ItemRackMenuTemplate" id="6"/>
288 <CheckButton name="ItemRackMenu7" inherits="ItemRackMenuTemplate" id="7"/>
289 <CheckButton name="ItemRackMenu8" inherits="ItemRackMenuTemplate" id="8"/>
290 <CheckButton name="ItemRackMenu9" inherits="ItemRackMenuTemplate" id="9"/>
291 <CheckButton name="ItemRackMenu10" inherits="ItemRackMenuTemplate" id="10"/>
292 <CheckButton name="ItemRackMenu11" inherits="ItemRackMenuTemplate" id="11"/>
293 <CheckButton name="ItemRackMenu12" inherits="ItemRackMenuTemplate" id="12"/>
294 <CheckButton name="ItemRackMenu13" inherits="ItemRackMenuTemplate" id="13"/>
295 <CheckButton name="ItemRackMenu14" inherits="ItemRackMenuTemplate" id="14"/>
296 <CheckButton name="ItemRackMenu15" inherits="ItemRackMenuTemplate" id="15"/>
297 <CheckButton name="ItemRackMenu16" inherits="ItemRackMenuTemplate" id="16"/>
298 <CheckButton name="ItemRackMenu17" inherits="ItemRackMenuTemplate" id="17"/>
299 <CheckButton name="ItemRackMenu18" inherits="ItemRackMenuTemplate" id="18"/>
300 <CheckButton name="ItemRackMenu19" inherits="ItemRackMenuTemplate" id="19"/>
301 <CheckButton name="ItemRackMenu20" inherits="ItemRackMenuTemplate" id="20"/>
302 <CheckButton name="ItemRackMenu21" inherits="ItemRackMenuTemplate" id="21"/>
303 <CheckButton name="ItemRackMenu22" inherits="ItemRackMenuTemplate" id="22"/>
304 <CheckButton name="ItemRackMenu23" inherits="ItemRackMenuTemplate" id="23"/>
305 <CheckButton name="ItemRackMenu24" inherits="ItemRackMenuTemplate" id="24"/>
306 <CheckButton name="ItemRackMenu25" inherits="ItemRackMenuTemplate" id="25"/>
307 <CheckButton name="ItemRackMenu26" inherits="ItemRackMenuTemplate" id="26"/>
308 <CheckButton name="ItemRackMenu27" inherits="ItemRackMenuTemplate" id="27"/>
309 <CheckButton name="ItemRackMenu28" inherits="ItemRackMenuTemplate" id="28"/>
310 <CheckButton name="ItemRackMenu29" inherits="ItemRackMenuTemplate" id="29"/>
311 <CheckButton name="ItemRackMenu30" inherits="ItemRackMenuTemplate" id="30"/>
312  
313 <Frame parent="ItemRackMenu1" inherits="ItemRackTimeTemplate"/>
314 <Frame parent="ItemRackMenu2" inherits="ItemRackTimeTemplate"/>
315 <Frame parent="ItemRackMenu3" inherits="ItemRackTimeTemplate"/>
316 <Frame parent="ItemRackMenu4" inherits="ItemRackTimeTemplate"/>
317 <Frame parent="ItemRackMenu5" inherits="ItemRackTimeTemplate"/>
318 <Frame parent="ItemRackMenu6" inherits="ItemRackTimeTemplate"/>
319 <Frame parent="ItemRackMenu7" inherits="ItemRackTimeTemplate"/>
320 <Frame parent="ItemRackMenu8" inherits="ItemRackTimeTemplate"/>
321 <Frame parent="ItemRackMenu9" inherits="ItemRackTimeTemplate"/>
322 <Frame parent="ItemRackMenu10" inherits="ItemRackTimeTemplate"/>
323 <Frame parent="ItemRackMenu11" inherits="ItemRackTimeTemplate"/>
324 <Frame parent="ItemRackMenu12" inherits="ItemRackTimeTemplate"/>
325 <Frame parent="ItemRackMenu13" inherits="ItemRackTimeTemplate"/>
326 <Frame parent="ItemRackMenu14" inherits="ItemRackTimeTemplate"/>
327 <Frame parent="ItemRackMenu15" inherits="ItemRackTimeTemplate"/>
328 <Frame parent="ItemRackMenu16" inherits="ItemRackTimeTemplate"/>
329 <Frame parent="ItemRackMenu17" inherits="ItemRackTimeTemplate"/>
330 <Frame parent="ItemRackMenu18" inherits="ItemRackTimeTemplate"/>
331 <Frame parent="ItemRackMenu19" inherits="ItemRackTimeTemplate"/>
332 <Frame parent="ItemRackMenu20" inherits="ItemRackTimeTemplate"/>
333 <Frame parent="ItemRackMenu21" inherits="ItemRackTimeTemplate"/>
334 <Frame parent="ItemRackMenu22" inherits="ItemRackTimeTemplate"/>
335 <Frame parent="ItemRackMenu23" inherits="ItemRackTimeTemplate"/>
336 <Frame parent="ItemRackMenu24" inherits="ItemRackTimeTemplate"/>
337 <Frame parent="ItemRackMenu25" inherits="ItemRackTimeTemplate"/>
338 <Frame parent="ItemRackMenu26" inherits="ItemRackTimeTemplate"/>
339 <Frame parent="ItemRackMenu27" inherits="ItemRackTimeTemplate"/>
340 <Frame parent="ItemRackMenu28" inherits="ItemRackTimeTemplate"/>
341 <Frame parent="ItemRackMenu29" inherits="ItemRackTimeTemplate"/>
342 <Frame parent="ItemRackMenu30" inherits="ItemRackTimeTemplate"/>
343  
344 </Frames>
345 <Scripts>
346 <OnShow>
347 ItemRack_MenuFrame_OnShow()
348 </OnShow>
349 <OnHide>
350 ItemRack_MenuFrame_OnHide()
351 </OnHide>
352 </Scripts>
353 </Frame>
354  
355 <Frame name="ItemRack_ControlFrame" parent="ItemRack_InvFrame" toplevel="true" enableMouse="true" movable="true" hidden="true">
356 <Size>
357 <AbsDimension x="64" y="24"/>
358 </Size>
359 <Anchors>
360 <Anchor point="BOTTOMLEFT" relativeTo="ItemRack_InvFrame" relativePoint="TOPLEFT"/>
361 </Anchors>
362 <Frames>
363 <Button name="ItemRack_Control_Rotate" inherits="ItemRackControlButtonTemplate">
364 <Anchors>
365 <Anchor point="BOTTOMLEFT" relativeTo="ItemRack_InvFrame" relativePoint="TOPLEFT"/>
366 </Anchors>
367 <NormalTexture file="Interface\AddOns\ItemRack\ItemRack-Buttons">
368 <TexCoords left="0" right=".25" top="0" bottom=".25"/>
369 </NormalTexture>
370 <PushedTexture file="Interface\AddOns\ItemRack\ItemRack-Buttons">
371 <TexCoords left=".25" right=".5" top="0" bottom=".25"/>
372 </PushedTexture>
373 </Button>
374 <Button name="ItemRack_Control_Lock" inherits="ItemRackControlButtonTemplate">
375 <Anchors>
376 <Anchor point="TOPLEFT" relativeTo="ItemRack_Control_Rotate" relativePoint="TOPRIGHT"/>
377 </Anchors>
378 <NormalTexture file="Interface\AddOns\ItemRack\ItemRack-Buttons">
379 <TexCoords left=".5" right=".75" top="0" bottom=".25"/>
380 </NormalTexture>
381 <PushedTexture file="Interface\AddOns\ItemRack\ItemRack-Buttons">
382 <TexCoords left=".75" right="1" top="0" bottom=".25"/>
383 </PushedTexture>
384 </Button>
385 <Button name="ItemRack_Control_Options" inherits="ItemRackControlButtonTemplate">
386 <Anchors>
387 <Anchor point="TOPLEFT" relativeTo="ItemRack_Control_Lock" relativePoint="TOPRIGHT"/>
388 </Anchors>
389 <NormalTexture file="Interface\AddOns\ItemRack\ItemRack-Buttons">
390 <TexCoords left="0" right=".25" top=".25" bottom=".5"/>
391 </NormalTexture>
392 <PushedTexture file="Interface\AddOns\ItemRack\ItemRack-Buttons">
393 <TexCoords left=".25" right=".5" top=".25" bottom=".5"/>
394 </PushedTexture>
395 </Button>
396 </Frames>
397 </Frame>
398  
399 <!-- new and improved minimap button, can ItemRack_IconFrame_Icon:SetTexture any item texture to change the "inset" image -->
400 <Button name="ItemRack_IconFrame" toplevel="true" frameStrata="LOW" parent="Minimap" enableMouse="true" movable="true" hidden="true">
401 <Size>
402 <AbsDimension x="33" y="33"/>
403 </Size>
404 <Anchors>
405 <Anchor point="TOPLEFT">
406 <Offset>
407 <AbsDimension x="-15" y="0"/>
408 </Offset>
409 </Anchor>
410 </Anchors>
411 <Layers>
412 <Layer level="BACKGROUND">
413 <Texture name="ItemRack_IconFrame_Icon" file="Interface\AddOns\ItemRack\ItemRack-Icon">
414 <Size>
415 <AbsDimension x="21" y="21"/>
416 </Size>
417 <Anchors>
418 <Anchor point="TOPLEFT">
419 <Offset>
420 <AbsDimension x="7" y="-6"/>
421 </Offset>
422 </Anchor>
423 </Anchors>
424 <TexCoords left="0.075" right="0.925" top="0.075" bottom="0.925"/>
425 </Texture>
426 </Layer>
427 <Layer level="OVERLAY">
428 <Texture file="Interface\Minimap\MiniMap-TrackingBorder">
429 <Size>
430 <AbsDimension x="56" y="56"/>
431 </Size>
432 <Anchors>
433 <Anchor point="TOPLEFT"/>
434 </Anchors>
435 </Texture>
436 </Layer>
437 </Layers>
438 <HighlightTexture alphaMode="ADD" file="Interface\Minimap\UI-Minimap-ZoomButton-Highlight"/>
439 <Scripts>
440 <OnLoad>
441 this:RegisterForClicks("LeftButtonUp","RightButtonUp")
442 this:RegisterForDrag("LeftButton")
443 </OnLoad>
444 <OnEnter>
445 ItemRack_OnTooltip("ItemRack",ItemRackText.DisableToggleText[ItemRack_Settings.DisableToggle])
446 </OnEnter>
447 <OnMouseDown>
448 ItemRack_IconFrame_Icon:SetTexCoord(0,1,0,1)
449 </OnMouseDown>
450 <OnMouseUp>
451 ItemRack_IconFrame_Icon:SetTexCoord(.075,.925,.075,.925)
452 </OnMouseUp>
453 <OnLeave>
454 GameTooltip:Hide()
455 </OnLeave>
456 <OnDragStart>
457 this:LockHighlight()
458 Rack.StartTimer("IconDragging")
459 -- ItemRack_IconDraggingFrame:Show()
460 </OnDragStart>
461 <OnDragStop>
462 Rack.StopTimer("IconDragging")
463 -- ItemRack_IconDraggingFrame:Hide()
464 this:UnlockHighlight()
465 ItemRack_IconFrame_Icon:SetTexCoord(.075,.925,.075,.925)
466 </OnDragStop>
467 <OnClick>
468 ItemRack_IconFrame_OnClick(arg1)
469 ItemRack_IconFrame_Icon:SetTexCoord(.075,.925,.075,.925)
470 </OnClick>
471 </Scripts>
472 </Button>
473  
474 <!-- Rack stub used for new code -->
475 <Frame name="RackFrame" hidden="true">
476 <Scripts>
477 <OnEvent>
478 Rack.OnEvent()
479 </OnEvent>
480 <OnUpdate>
481 Rack.OnUpdate()
482 </OnUpdate>
483 </Scripts>
484 </Frame>
485 <GameTooltip name="Rack_TooltipScan" inherits="GameTooltipTemplate" hidden="true">
486 <Scripts>
487 <OnLoad>
488 this:SetOwner(WorldFrame,"ANCHOR_NONE")
489 </OnLoad>
490 </Scripts>
491 </GameTooltip>
492  
493 </Ui>