Mercurial > wow > reaction
comparison classes/Bar.lua @ 207:c24ac8ee1e45
kb mode and config mode now mutually exclusive
author | Flick <flickerstreak@gmail.com> |
---|---|
date | Tue, 16 Nov 2010 21:49:54 -0800 |
parents | 576c50e51fc5 |
children | 8ba8ab8bf6dd |
comparison
equal
deleted
inserted
replaced
206:01b1c7db47d4 | 207:c24ac8ee1e45 |
---|---|
245 self:ApplyAnchor() | 245 self:ApplyAnchor() |
246 self:SetConfigMode(ReAction:GetConfigMode()) | 246 self:SetConfigMode(ReAction:GetConfigMode()) |
247 self:SetKeybindMode(ReAction:GetKeybindMode()) | 247 self:SetKeybindMode(ReAction:GetKeybindMode()) |
248 | 248 |
249 ReAction.RegisterCallback(self, "OnConfigModeChanged") | 249 ReAction.RegisterCallback(self, "OnConfigModeChanged") |
250 LKB.RegisterCallback(self, "LIBKEYBOUND_ENABLED") | |
251 LKB.RegisterCallback(self, "LIBKEYBOUND_DISABLED") | |
252 LKB.RegisterCallback(self, "LIBKEYBOUND_MODE_COLOR_CHANGED","LIBKEYBOUND_ENABLED") | |
253 | 250 |
254 return self | 251 return self |
255 end | 252 end |
256 | 253 |
257 function Bar:Destroy() | 254 function Bar:Destroy() |
270 -- Events | 267 -- Events |
271 -- | 268 -- |
272 | 269 |
273 function Bar:OnConfigModeChanged(event, mode) | 270 function Bar:OnConfigModeChanged(event, mode) |
274 self:SetConfigMode(mode) | 271 self:SetConfigMode(mode) |
275 end | |
276 | |
277 function Bar:LIBKEYBOUND_ENABLED(evt) | |
278 self:SetKeybindMode(true) | |
279 end | |
280 | |
281 function Bar:LIBKEYBOUND_DISABLED(evt) | |
282 self:SetKeybindMode(false) | |
283 end | 272 end |
284 | 273 |
285 -- | 274 -- |
286 -- Accessors | 275 -- Accessors |
287 -- | 276 -- |