comparison OneRing3.lua @ 5:4755d97184c4 v3.1.0-beta

added lock event to keyring
author Bryan McLemore <kaelten@gmail.com>
date Mon, 20 Apr 2009 02:33:07 -0500
parents b4037e0bbae1
children 567f0db87e18 98c19c1af01f
comparison
equal deleted inserted replaced
4:831379ee6f8a 5:4755d97184c4
44 self:UpdateBag(bag) 44 self:UpdateBag(bag)
45 end 45 end
46 46
47 self:RegisterEvent("BAG_UPDATE", UpdateBag) 47 self:RegisterEvent("BAG_UPDATE", UpdateBag)
48 self:RegisterEvent("BAG_UPDATE_COOLDOWN", UpdateBag) 48 self:RegisterEvent("BAG_UPDATE_COOLDOWN", UpdateBag)
49 self:RegisterEvent("UPDATE_INVENTORY_ALERTS", "UpdateFrame") 49 self:RegisterEvent("UPDATE_INVENTORY_ALERTS", "UpdateFrame")
50 self:RegisterEvent("ITEM_LOCK_CHANGED", "UpdateItemLock")
50 51
51 self.frame.name:SetText(L["%s's KeyRing"]:format(UnitName("player"))) 52 self.frame.name:SetText(L["%s's KeyRing"]:format(UnitName("player")))
52 53
53 self.frame:ClearAllPoints() 54 self.frame:ClearAllPoints()
54 if not OneBag3.frame:IsVisible() then 55 if not OneBag3.frame:IsVisible() then
59 end) 60 end)
60 61
61 self.frame:SetScript("OnHide", function() 62 self.frame:SetScript("OnHide", function()
62 self:UnregisterEvent("BAG_UPDATE") 63 self:UnregisterEvent("BAG_UPDATE")
63 self:UnregisterEvent("BAG_UPDATE_COOLDOWN") 64 self:UnregisterEvent("BAG_UPDATE_COOLDOWN")
64 self:UnregisterEvent("UPDATE_INVENTORY_ALERTS") 65 self:UnregisterEvent("UPDATE_INVENTORY_ALERTS")
66 self:UnregisterEvent("ITEM_LOCK_CHANGED")
65 end) 67 end)
66 end 68 end
67 69
68 --- Sets up hooks and registers events 70 --- Sets up hooks and registers events
69 function OneRing3:OnEnable() 71 function OneRing3:OnEnable()