Mercurial > wow > devian
diff UI.lua @ 98:33bc8baba858
start of a lot of v3 groundwork based on better knowledge of the addon interface:
- use of mixin as a lexical center for generated frames
- removal of unfinished segments
author | Nenue |
---|---|
date | Wed, 26 Oct 2016 10:17:43 -0400 |
parents | f6fae1a4c66c |
children |
line wrap: on
line diff
--- a/UI.lua Tue Oct 25 12:35:12 2016 -0400 +++ b/UI.lua Wed Oct 26 10:17:43 2016 -0400 @@ -41,27 +41,12 @@ local function Console_MinMax(self) - if self.minimized then - self:Maximize() - else - self:Minimize() - end end local function Console_Minimize(self) - self:SetHeight(20) - self:SetMaxResize(GetScreenWidth(),20) - self.minimized = true - self.out:Hide() - self:Save() end local function Console_Maximize(self) - local db = D.channels[self.index] - self:SetHeight(db.height) - self:SetMaxResize(GetScreenWidth(),GetScreenHeight()) - self.minimized = nil - self.out:Show() self:Save() end @@ -143,8 +128,6 @@ if button == 'LeftButton' then if up then self:StopMovingOrSizing() - self:ToFront() - self:Save() elseif self.out.grip:IsMouseOver() then self:StartSizing() else