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="PetFeederButtonBar.lua"/>
4 <CheckButton name="PetFeederButtonBar_ButtonTemplate" virtual="true">
5 <Size>
6 <AbsDimension x="32" y="32"/>
7 </Size>
8 <Layers>
9 <Layer level="BACKGROUND">
10 <Texture name="$parent_Icon"/>
11 </Layer>
12 </Layers>
13 <NormalTexture name="$parent_NormalTexture" file="Interface\Buttons\UI-Quickslot2" >
14 <Size>
15 <AbsDimension x="32" y="32"/>
16 </Size>
17 <Anchors>
18 <Anchor point="CENTER">
19 <Offset>
20 <AbsDimension x="0" y="-1"/>
21 </Offset>
22 </Anchor>
23 </Anchors>
24 </NormalTexture>
25 <HighlightTexture alphaMode="ADD" file="Interface\Buttons\ButtonHilight-Square"/>
26 <Scripts>
27 <OnLoad>
28 this:RegisterForClicks("LeftButtonUp", "RightButtonUp");
29 </OnLoad>
30 <OnClick>
31 PetFeederButtonBar_OnClick();
32 </OnClick>
33 <OnMouseDown>
34 if (arg1 == "RightButton") then
35 if (IsControlKeyDown()) then
36 PetFeederButtonBar:StartMoving();
37 end
38 end
39 </OnMouseDown>
40 <OnMouseUp>
41 if (arg1 == "RightButton") then
42 PetFeederButtonBar:StopMovingOrSizing();
43  
44 end
45 </OnMouseUp>
46 </Scripts>
47 </CheckButton>
48 <Frame name="PetFeederButtonBar" hidden="true" toplevel="true" parent="UIParent" movable="true">
49 <Size>
50 <AbsDimension x="50" y="50"/>
51 </Size>
52 <Anchors>
53 <Anchor point="CENTER"/>
54 </Anchors>
55 <Frames>
56 <CheckButton name="PetFeederButton_Icon" hidden="true" inherits="PetFeederButtonBar_ButtonTemplate" >
57 <Anchors>
58 <Anchor point="LEFT">
59 <Offset>
60 <AbsDimension x="10" y="0"/>
61 </Offset>
62 </Anchor>
63 </Anchors>
64 <Layers>
65 <Layer level="TOP">
66 <FontString name="$parentText" text="" inherits="NumberFontNormal" wraponspaces="true">
67 <Size>
68 <AbsDimension x="30" y="20"/>
69 </Size>
70 <Anchors>
71 <Anchor point="CENTER"/>
72 </Anchors>
73 </FontString>
74 </Layer>
75  
76 </Layers>
77 <Scripts>
78 <OnEnter>
79 PetFeederButtonBar_IconToolTip();
80 </OnEnter>
81 <OnLeave>
82 GameTooltip:Hide();
83 </OnLeave>
84 <OnMouseDown>
85 if (arg1 == "LeftButton") then
86 PetFeederButtonBar:StartMoving();
87 end
88 </OnMouseDown>
89 <OnMouseUp>
90 if (arg1 == "LeftButton") then
91 PetFeederButtonBar:StopMovingOrSizing();
92  
93 end
94 </OnMouseUp>
95 <OnClick>
96 if (arg1 == "RightButton") then
97 togglePetFeeder(nil);
98 end
99 </OnClick>
100 </Scripts>
101 </CheckButton>
102 <StatusBar name="PetFeederButton_XPBar" hidden="true" toplevel="true" frameStrata="FULLSCREEN" inherits="TextStatusBar">
103 <Size>
104 <AbsDimension x="1" y="5"/>
105 </Size>
106 <Anchors>
107 <Anchor point="BOTTOMRIGHT" relativeTo="PetFeederButton_Icon" relativePoint="BOTTOMRIGHT">
108  
109 </Anchor>
110 <Anchor point="BOTTOMLEFT" relativeTo="PetFeederButton_Icon" relativePoint="BOTTOMLEFT">
111  
112 </Anchor>
113  
114 </Anchors>
115 <Layers>
116 <Layer level="ARTWORK">
117 <FontString name="$parentLabel" inherits="GameFontHighlightSmall" >
118 <Anchors>
119 <Anchor point="CENTER"/>
120 </Anchors>
121 </FontString>
122 </Layer>
123 </Layers>
124 <BarTexture file="Interface\TargetingFrame\UI-StatusBar"/>
125 </StatusBar>
126 <CheckButton name="PetFeederButton_Happiness" hidden="true" >
127 <Size>
128 <AbsDimension x="32" y="32"/>
129 </Size>
130 <Anchors>
131 <Anchor point="LEFT" relativeTo="PetFeederButton_Icon" relativePoint="RIGHT">
132 <Offset>
133 <AbsDimension x="1" y="0"/>
134 </Offset>
135 </Anchor>
136 </Anchors>
137 <NormalTexture name="$parent_NormalTexture" file="Interface\PetPaperDollFrame\UI-PetHappiness" setAllPoints="true">
138 <Size>
139 <AbsDimension x="32" y="32"/>
140 </Size>
141 <Anchors>
142 <Anchor point="CENTER">
143 <Offset>
144 <AbsDimension x="0" y="-1"/>
145 </Offset>
146 </Anchor>
147 </Anchors>
148 <TexCoords left="0" right="0.1875" top="0" bottom="0.359375"/>
149 </NormalTexture>
150  
151 <HighlightTexture alphaMode="ADD" file="Interface\Buttons\ButtonHilight-Square"/>
152 <Scripts>
153 <OnLoad>
154 this:RegisterForClicks("LeftButtonUp", "RightButtonUp");
155 </OnLoad>
156 <OnMouseDown>
157 if (arg1 == "RightButton") then
158 if (IsControlKeyDown()) then
159 PetFeederButtonBar:StartMoving();
160 end
161 end
162 </OnMouseDown>
163 <OnMouseUp>
164 if (arg1 == "RightButton") then
165 PetFeederButtonBar:StopMovingOrSizing();
166  
167 end
168 </OnMouseUp>
169 <OnClick>
170 if (arg1 == "LeftButton") then
171 togglePetFeeder(nil);
172 end
173 </OnClick>
174 <OnEnter>
175 PetFeederButtonBar_HappinessToolTip();
176 </OnEnter>
177 <OnLeave>
178 GameTooltip:Hide();
179 </OnLeave>
180 </Scripts>
181 </CheckButton>
182 <StatusBar name="PetFeederButton_LoyaltyBar" hidden="true" toplevel="true" enableMouse="true" frameStrata="FULLSCREEN" inherits="TextStatusBar">
183 <Size>
184 <AbsDimension x="1" y="5"/>
185 </Size>
186 <Anchors>
187 <Anchor point="BOTTOMRIGHT" relativeTo="PetFeederButton_Happiness" relativePoint="BOTTOMRIGHT">
188  
189 </Anchor>
190 <Anchor point="BOTTOMLEFT" relativeTo="PetFeederButton_Happiness" relativePoint="BOTTOMLEFT">
191  
192 </Anchor>
193  
194 </Anchors>
195 <Layers>
196 <Layer level="ARTWORK">
197 <FontString name="$parentLabel" inherits="GameFontHighlightSmall" >
198 <Anchors>
199 <Anchor point="CENTER"/>
200 </Anchors>
201 </FontString>
202 </Layer>
203 </Layers>
204 <BarTexture file="Interface\TargetingFrame\UI-StatusBar"/>
205 </StatusBar>
206 <CheckButton name="PetFeederButton_Food" hidden="true" inherits="PetFeederButtonBar_ButtonTemplate" >
207 <Anchors>
208 <Anchor point="LEFT" relativeTo="PetFeederButton_Happiness" relativePoint="RIGHT">
209 <Offset>
210 <AbsDimension x="1" y="0"/>
211 </Offset>
212 </Anchor>
213 </Anchors>
214 <Layers>
215 <Layer level="TOP">
216 <FontString name="$parentText" text="" inherits="NumberFontNormal" wraponspaces="true">
217 <Size>
218 <AbsDimension x="30" y="20"/>
219 </Size>
220 <Anchors>
221 <Anchor point="BOTTOMRIGHT"/>
222 </Anchors>
223 </FontString>
224 </Layer>
225  
226 </Layers>
227 <Scripts>
228 <OnClick>
229 if (arg1 == "LeftButton") then
230 PetFeeder_Feed();
231 end
232 </OnClick>
233 <OnEnter>
234 PetFeederButtonBar_FoodToolTip();
235 </OnEnter>
236 <OnLeave>
237 GameTooltip:Hide();
238 </OnLeave>
239 </Scripts>
240 </CheckButton>
241  
242 </Frames>
243 <Scripts>
244 <OnLoad>
245 PetFeederButtonBar_OnLoad();
246 </OnLoad>
247 <OnEvent>
248 PetFeederButtonBar_OnEvent();
249 </OnEvent>
250 <OnMouseDown>
251 if (arg1 == "RightButton") then
252 if (IsControlKeyDown()) then
253 this:StartMoving();
254 end
255 end
256 </OnMouseDown>
257 <OnMouseUp>
258 if (arg1 == "RightButton") then
259 this:StopMovingOrSizing();
260 end
261 </OnMouseUp>
262 <OnHide>
263 </OnHide>
264 </Scripts>
265 </Frame>
266  
267 <CheckButton name="PetFeeder_PFB_Enabled_CheckBt" text="PETFEEDER_SHOWBUTTONBAR" parent="PetFeeder_FoodsFrame" inherits="PetFeeder_Template_CheckBt" >
268 <Size>
269 <AbsDimension x="32" y="32"/>
270 </Size>
271 <Anchors>
272 <Anchor point="TOPLEFT" relativeTo="$parent" relativePoint="TOPLEFT">
273 <Offset>
274 <AbsDimension x="20" y="-70"/>
275 </Offset>
276 </Anchor>
277 </Anchors>
278 <Scripts>
279 <OnShow>getglobal(this:GetName()):SetChecked(PeetFeederPlayer_Config.BarEnabled);</OnShow>
280 </Scripts>
281 </CheckButton>
282 </Ui>