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() |
