Mercurial > wow > devian
diff UI.lua @ 55:1b8c597dba44
added movement fading
todo: sort out dock mouseover hitches
author | Nenue |
---|---|
date | Wed, 06 Jan 2016 07:37:17 -0500 |
parents | c3166f700438 |
children | 0a9a6740ea5d |
line wrap: on
line diff
--- a/UI.lua Tue Jan 05 01:41:22 2016 -0500 +++ b/UI.lua Wed Jan 06 07:37:17 2016 -0500 @@ -38,30 +38,12 @@ local function Console_Save(self) local db = D.channels[self.index] - if self.x then - db.x = self.x - else db.x = self:GetLeft() - end - - if self.y then - db.y = self.y - else db.y = (self:GetTop() - GetScreenHeight()) - end - - if self.width then - db.width = self.width - else db.width = self:GetWidth() - end if not self.minimized then - if self.height then - db.height = self.height - else - db.height = self:GetHeight() - end + db.height = self:GetHeight() self:SetHeight(db.height) end @@ -122,10 +104,6 @@ if up then self:StopMovingOrSizing() self:ToFront() - self.x = nil - self.y = nil - self.width = nil - self.height = nil self:Save() elseif self.out.grip:IsMouseOver() then self:StartSizing() @@ -335,9 +313,9 @@ channel:Maximize() end - if channel.enabled and db.enabled then -- hide or show last since Min/Max mess with visibility + if channel.enabled then -- hide or show last since Min/Max mess with visibility --print('setchan(5a) enable') - channel:Show() + channel:Show() channel:ToFront() else --print('setchan(5a) disable')