Mercurial > wow > devian
comparison Dock.lua @ 48:2bf7eb1844cb v2.0-raw
commenting out prints
author | Nenue |
---|---|
date | Mon, 04 Jan 2016 07:56:08 -0500 |
parents | eb7544afd77a |
children | c3166f700438 |
comparison
equal
deleted
inserted
replaced
47:eb7544afd77a | 48:2bf7eb1844cb |
---|---|
41 -- | 41 -- |
42 function D:DockFrame(...) | 42 function D:DockFrame(...) |
43 local target = D.console[select(1,...)] | 43 local target = D.console[select(1,...)] |
44 if target.dockedTo then | 44 if target.dockedTo then |
45 local t = D.c[target.dockedTo] | 45 local t = D.c[target.dockedTo] |
46 print('channel',target.index,target.signature, 'is docked to',t.index, t.signature..'. using that instead') | 46 --print('channel',target.index,target.signature, 'is docked to',t.index, t.signature..'. using that instead') |
47 target = D.console[target.DockedTo] | 47 target = D.console[target.DockedTo] |
48 end | 48 end |
49 | 49 |
50 target.docked = {} | 50 target.docked = {} |
51 local draw_x = PrepareForDock(target, 4) | 51 local draw_x = PrepareForDock(target, 4) |
122 end | 122 end |
123 | 123 |
124 --- Dock interactions | 124 --- Dock interactions |
125 function D.DockHighlight(beacon) | 125 function D.DockHighlight(beacon) |
126 db = D.db | 126 db = D.db |
127 print('Dvn', 'dock mouse event', beacon) | 127 --print('Dvn', 'dock mouse event', beacon) |
128 local self = D.dock | 128 local self = D.dock |
129 local mouseOverDock | 129 local mouseOverDock |
130 --for i, b in pairs(self.buttons) do | 130 --for i, b in pairs(self.buttons) do |
131 --print('polling', i, b:GetName()) | 131 --print('polling', i, b:GetName()) |
132 if self:IsMouseOver() then | 132 if self:IsMouseOver() then |
141 if not beacon.raised then | 141 if not beacon.raised then |
142 beacon.raised = true | 142 beacon.raised = true |
143 local a = (db.dock_button_alpha_on - self:GetAlpha()) | 143 local a = (db.dock_button_alpha_on - self:GetAlpha()) |
144 local b = (db.dock_button_alpha_on-db.dock_button_alpha_off) | 144 local b = (db.dock_button_alpha_on-db.dock_button_alpha_off) |
145 local dur = (a / b) * db.dock_button_fade_in | 145 local dur = (a / b) * db.dock_button_fade_in |
146 print(a, b, db.dock_button_fade_in, dur) | 146 --print(a, b, db.dock_button_fade_in, dur) |
147 UIFrameFadeIn(beacon, dur,beacon:GetAlpha(),db.dock_button_alpha_on) | 147 UIFrameFadeIn(beacon, dur,beacon:GetAlpha(),db.dock_button_alpha_on) |
148 UIFrameFadeIn(beacon.caption, dur,beacon:GetAlpha(),1) | 148 UIFrameFadeIn(beacon.caption, dur,beacon:GetAlpha(),1) |
149 end | 149 end |
150 elseif beacon.raised and beacon.index ~= db.current_channel then | 150 elseif beacon.raised and beacon.index ~= db.current_channel then |
151 beacon.raised = nil | 151 beacon.raised = nil |
152 local a = (self:GetAlpha() - db.dock_button_alpha_off) | 152 local a = (self:GetAlpha() - db.dock_button_alpha_off) |
153 local b = (db.dock_button_alpha_on-db.dock_button_alpha_off) | 153 local b = (db.dock_button_alpha_on-db.dock_button_alpha_off) |
154 local dur = (a / b) * db.dock_button_fade_out | 154 local dur = (a / b) * db.dock_button_fade_out |
155 print(a, b, db.dock_button_fade_in, dur) | 155 --print(a, b, db.dock_button_fade_in, dur) |
156 UIFrameFadeOut(beacon, dur,beacon:GetAlpha(),db.dock_button_alpha_off) | 156 UIFrameFadeOut(beacon, dur,beacon:GetAlpha(),db.dock_button_alpha_off) |
157 UIFrameFadeOut(beacon.caption, dur,beacon:GetAlpha(),0) | 157 UIFrameFadeOut(beacon.caption, dur,beacon:GetAlpha(),0) |
158 end | 158 end |
159 | 159 |
160 --end | 160 --end |
161 --end | 161 --end |
162 if mouseOverDock then | 162 if mouseOverDock then |
163 if not self.raised then | 163 if not self.raised then |
164 print('rising') | 164 --print('rising') |
165 self.raised = true | 165 self.raised = true |
166 local a = (db.dock_alpha_on - self:GetAlpha()) | 166 local a = (db.dock_alpha_on - self:GetAlpha()) |
167 local b = (db.dock_alpha_on-db.dock_alpha_off) | 167 local b = (db.dock_alpha_on-db.dock_alpha_off) |
168 local dur = (a / b) * db.dock_fade_in | 168 local dur = (a / b) * db.dock_fade_in |
169 print(a, b, db.dock_fade_in, dur) | 169 --print(a, b, db.dock_fade_in, dur) |
170 UIFrameFadeIn(self, dur,self:GetAlpha(),db.dock_alpha_on) | 170 UIFrameFadeIn(self, dur,self:GetAlpha(),db.dock_alpha_on) |
171 end | 171 end |
172 elseif self.raised then | 172 elseif self.raised then |
173 print('dropping') | 173 --print('dropping') |
174 self.raised = nil | 174 self.raised = nil |
175 local a = (self:GetAlpha() - db.dock_alpha_off) | 175 local a = (self:GetAlpha() - db.dock_alpha_off) |
176 local b = (db.dock_alpha_on-db.dock_alpha_off) | 176 local b = (db.dock_alpha_on-db.dock_alpha_off) |
177 local dur = (a / b) * db.dock_fade_out | 177 local dur = (a / b) * db.dock_fade_out |
178 print(a, b, db.dock_fade_in, dur) | 178 --print(a, b, db.dock_fade_in, dur) |
179 UIFrameFadeOut(self, dur,self:GetAlpha(),db.dock_alpha_off) | 179 UIFrameFadeOut(self, dur,self:GetAlpha(),db.dock_alpha_off) |
180 end | 180 end |
181 | 181 |
182 end | 182 end |