Mercurial > wow > breuesk
comparison SelectorList.lua @ 61:9b1588bd4398
Events
author | John@Doomsday |
---|---|
date | Mon, 26 Mar 2012 09:51:57 -0400 |
parents | c8c17286af95 |
children | f0450883c283 |
comparison
equal
deleted
inserted
replaced
60:dcf7c835d0a7 | 61:9b1588bd4398 |
---|---|
55 end | 55 end |
56 | 56 |
57 local function Button_OnClick(frame) | 57 local function Button_OnClick(frame) |
58 local self = frame.obj | 58 local self = frame.obj |
59 local status = self.status or self.localstatus | 59 local status = self.status or self.localstatus |
60 --self:Fire("OnClick", frame.uniquevalue, frame.selected) | |
61 if status.selected == frame.value then | 60 if status.selected == frame.value then |
62 status.selected = nil | 61 status.selected = nil |
62 self:Fire("OnSelectionCleared") | |
63 else | 63 else |
64 status.selected = frame.value | 64 status.selected = frame.value |
65 self:Fire("OnSelection", frame.line) | |
65 end | 66 end |
66 self:Refresh() | 67 self:Refresh() |
67 AceGUI:ClearFocus() | 68 AceGUI:ClearFocus() |
68 end | 69 end |
69 | 70 |