From 138016c8b7443e671f3ea6d476afa7ee14e8a007 Mon Sep 17 00:00:00 2001 From: Petr Grabovoy Date: Mon, 13 Jun 2016 06:04:56 +0300 Subject: [PATCH] Resize working fine now after bugfix --- ViragDevTool.lua | 2 ++ ViragDevTool.xml | 8 ++++++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/ViragDevTool.lua b/ViragDevTool.lua index 380589c..6bfdc93 100644 --- a/ViragDevTool.lua +++ b/ViragDevTool.lua @@ -581,10 +581,12 @@ function ViragDevTool:ResizeMainFrame(dragFrame) local maxX, maxY = parentFrame:GetMaxResize() local minX, minY = parentFrame:GetMinResize() + parentFrame:SetSize(self:CalculatePosition(x - left, minX, maxX), self:CalculatePosition(top - y, minY, maxY)) end + function ViragDevTool:DragResizeColumn(dragFrame, ignoreMousePosition) local parentFrame = dragFrame:GetParent() diff --git a/ViragDevTool.xml b/ViragDevTool.xml index c61782b..c398b3f 100644 --- a/ViragDevTool.xml +++ b/ViragDevTool.xml @@ -317,7 +317,7 @@ ViragDevTool:OnLoad(self) self:SetUserPlaced(true) self:SetMinResize(600, 200); - self:SetMaxResize(1200, 900); + self:SetMaxResize(UIParent:GetWidth(), UIParent:GetHeight()); self:RegisterForDrag("LeftButton"); @@ -344,7 +344,11 @@ self:RegisterForDrag("LeftButton"); - + local p = self:GetParent() + local x = p:GetLeft() + local y = -1 * (UIParent:GetHeight() - p:GetTop()) + p:ClearAllPoints() + p:SetPoint("TOPLEFT", UIParent, "TOPLEFT", x, y) self:SetButtonState("PUSHED", true); self:GetHighlightTexture():Hide(); -- 1.7.9.5