Mercurial > wow > reaction
diff ReAction.lua @ 227:741c4f9b251e
Better handling of new profiles
author | Flick |
---|---|
date | Mon, 21 Mar 2011 11:10:23 -0700 |
parents | 19fd228d9241 |
children | 98114c158e62 |
line wrap: on
line diff
--- a/ReAction.lua Sat Mar 19 10:23:34 2011 -0700 +++ b/ReAction.lua Mon Mar 21 11:10:23 2011 -0700 @@ -55,10 +55,19 @@ VehicleMenuBar:SetFrameLevel(VehicleMenuBar:GetFrameLevel()+3) self.callbacks = LibStub("CallbackHandler-1.0"):New(self) + LKB.RegisterCallback(self,"LIBKEYBOUND_ENABLED") LKB.RegisterCallback(self,"LIBKEYBOUND_DISABLED") LKB.RegisterCallback(self, "LIBKEYBOUND_MODE_COLOR_CHANGED","LIBKEYBOUND_ENABLED") + + -- see Profile.lua for these callback implementations + self.db.RegisterCallback(self,"OnProfileChanged") + self.db.RegisterCallback(self,"OnProfileCopied","OnProfileChanged") + self.db.RegisterCallback(self,"OnNewProfile") + self.db.RegisterCallback(self,"OnProfileReset", "OnNewProfile") + self:RegisterEvent("PLAYER_REGEN_DISABLED") + self:InitializeOptions() end