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