Mercurial > wow > reaction
comparison ActionButton.lua @ 259:c918ff9ac787
Add option to make buttons activate on mouse/key down
| author | Flick |
|---|---|
| date | Mon, 25 Apr 2011 11:43:42 -0700 |
| parents | 65f2805957a0 |
| children | b40e2aaccfa0 |
comparison
equal
deleted
inserted
replaced
| 256:5ab04f393b0b | 259:c918ff9ac787 |
|---|---|
| 228 f:SetScript("OnUpdate", function(frame, elapsed) self:OnUpdate(elapsed) end) | 228 f:SetScript("OnUpdate", function(frame, elapsed) self:OnUpdate(elapsed) end) |
| 229 f:SetScript("OnDragStart", function(frame) self:OnDragStart() end) | 229 f:SetScript("OnDragStart", function(frame) self:OnDragStart() end) |
| 230 f:SetScript("OnReceiveDrag", function(frame) self:OnReceiveDrag() end) | 230 f:SetScript("OnReceiveDrag", function(frame) self:OnReceiveDrag() end) |
| 231 | 231 |
| 232 -- event registration | 232 -- event registration |
| 233 f:EnableMouse(true) | |
| 234 f:RegisterForDrag("LeftButton", "RightButton") | 233 f:RegisterForDrag("LeftButton", "RightButton") |
| 235 f:RegisterForClicks("AnyUp") | |
| 236 for _, evt in pairs(eventList) do | 234 for _, evt in pairs(eventList) do |
| 237 f:RegisterEvent(evt) | 235 f:RegisterEvent(evt) |
| 238 end | 236 end |
| 239 | 237 |
| 240 f.action = config.actionID -- need this to support silly ActionButton_UpdateFlyout. Should not taint anything anymore. | 238 f.action = config.actionID -- need this to support silly ActionButton_UpdateFlyout. Should not taint anything anymore. |
