comparison KBF.lua @ 23:b284fd451972

move an incorrectly located EnableMouse
author Chris Mellon <arkanes@gmai.com>
date Tue, 19 Oct 2010 14:08:10 -0500
parents 940628cd5bfc
children 1954ee573a37
comparison
equal deleted inserted replaced
22:940628cd5bfc 23:b284fd451972
140 frame.filter = "HARMFUL" 140 frame.filter = "HARMFUL"
141 frame.unit = unit 141 frame.unit = unit
142 frame.index = idx 142 frame.index = idx
143 frame:SetScript("OnEnter", function() kbf:OnEnter(frame) end) 143 frame:SetScript("OnEnter", function() kbf:OnEnter(frame) end)
144 frame:SetScript("OnLeave", function() GameTooltip:Hide() end) 144 frame:SetScript("OnLeave", function() GameTooltip:Hide() end)
145 frame:EnableMouse(true)
145 buffCount = buffCount + 1 146 buffCount = buffCount + 1
146 else 147 else
147 -- not dirty, so no frame means we're done 148 -- not dirty, so no frame means we're done
148 if not frame then break end 149 if not frame then break end
149 end 150 end
284 local textcolor = {1, 1, 1, 1} 285 local textcolor = {1, 1, 1, 1}
285 local timertextcolor = {1, 1, 1, 1} 286 local timertextcolor = {1, 1, 1, 1}
286 if not frame then 287 if not frame then
287 frame = CreateFrame("Button", nil, UIParent) -- the "top level" frame that represents the bar as a whole 288 frame = CreateFrame("Button", nil, UIParent) -- the "top level" frame that represents the bar as a whole
288 frame:SetHeight(16) 289 frame:SetHeight(16)
289 frame:SetWidth(200 + 16) 290 frame:SetWidth(200 + 16)
290 end 291 end
291 local bar = frame 292 local bar = frame
292 bar.icon = CreateFrame("Button", nil, bar) -- the icon 293 bar.icon = CreateFrame("Button", nil, bar) -- the icon
293 bar.statusbarbg = CreateFrame("StatusBar", nil, bar) -- the bars background 294 bar.statusbarbg = CreateFrame("StatusBar", nil, bar) -- the bars background
294 bar.statusbar = CreateFrame("StatusBar", nil, bar) -- and the bars foreground 295 bar.statusbar = CreateFrame("StatusBar", nil, bar) -- and the bars foreground
336 bar.text:SetWidth((width - timertextwidth) *.9) 337 bar.text:SetWidth((width - timertextwidth) *.9)
337 bar.text:SetPoint("RIGHT", bar.statusbar, "RIGHT", 0, 0) 338 bar.text:SetPoint("RIGHT", bar.statusbar, "RIGHT", 0, 0)
338 bar.text:SetJustifyH("LEFT") 339 bar.text:SetJustifyH("LEFT")
339 bar.text:SetText("text") 340 bar.text:SetText("text")
340 bar.text:SetTextColor(textcolor[1], textcolor[2], textcolor[3], textcolor[4]) 341 bar.text:SetTextColor(textcolor[1], textcolor[2], textcolor[3], textcolor[4])
341
342 bar:EnableMouse(true)
343 return bar 342 return bar
344 end 343 end
345 344
346 function kbf:CreateAnchorFrame() 345 function kbf:CreateAnchorFrame()
347 -- give it a name so it'll remember its position 346 -- give it a name so it'll remember its position