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')