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