Mercurial > wow > onering3
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() |