From 68db9b96070b50aeefe814c1c8275b841b706ee8 Mon Sep 17 00:00:00 2001 From: shagu Date: Thu, 4 Aug 2016 18:49:09 +0200 Subject: [PATCH] restructure config gui code --- modules/gui.lua | 66 ++++++++++++++++++++++++------------------------- 1 file changed, 32 insertions(+), 34 deletions(-) diff --git a/modules/gui.lua b/modules/gui.lua index e08360e7..f91458d0 100644 --- a/modules/gui.lua +++ b/modules/gui.lua @@ -111,7 +111,6 @@ pfUI:RegisterModule("gui", function () pfUI.gitter:Show() end - for _,frame in pairs(movable) do local frame = frame if not frame:IsShown() then @@ -194,8 +193,6 @@ pfUI:RegisterModule("gui", function () pfUI.gui.global.title:SetFontObject(GameFontWhite) pfUI.gui.global.title:SetText("Global Settings") - pfUI.gui.CreateConfig(pfUI.gui.global, "Fontsize", pfUI_config.global, "font_size") - -- UnitFrame settings pfUI.gui.uf = CreateFrame("Frame", nil, pfUI.gui) pfUI.gui.uf:SetWidth(400) @@ -228,21 +225,6 @@ pfUI:RegisterModule("gui", function () pfUI.gui.uf.title:SetFontObject(GameFontWhite) pfUI.gui.uf.title:SetText("UnitFrame Settings") - pfUI.gui.CreateConfig(pfUI.gui.uf, "Animation speed", pfUI_config.unitframes, "animation_speed") - pfUI.gui.CreateConfig(pfUI.gui.uf, "Show portrait", pfUI_config.unitframes, "portrait") - pfUI.gui.CreateConfig(pfUI.gui.uf, "Buff size", pfUI_config.unitframes, "buff_size") - pfUI.gui.CreateConfig(pfUI.gui.uf, "Debuff size", pfUI_config.unitframes, "debuff_size") - pfUI.gui.CreateConfig(pfUI.gui.uf, "Layout", pfUI_config.unitframes, "layout") - - pfUI.gui.CreateConfig(pfUI.gui.uf, "Player width", pfUI_config.unitframes.player, "width") - pfUI.gui.CreateConfig(pfUI.gui.uf, "Player height", pfUI_config.unitframes.player, "height") - pfUI.gui.CreateConfig(pfUI.gui.uf, "Player powerbar height", pfUI_config.unitframes.player, "pheight") - - pfUI.gui.CreateConfig(pfUI.gui.uf, "Target width", pfUI_config.unitframes.target, "width") - pfUI.gui.CreateConfig(pfUI.gui.uf, "Target height", pfUI_config.unitframes.target, "height") - pfUI.gui.CreateConfig(pfUI.gui.uf, "Target powerbar height", pfUI_config.unitframes.target, "pheight") - - -- ActionBar settings pfUI.gui.bar = CreateFrame("Frame", nil, pfUI.gui) pfUI.gui.bar:SetWidth(400) @@ -275,9 +257,6 @@ pfUI:RegisterModule("gui", function () pfUI.gui.bar.title:SetFontObject(GameFontWhite) pfUI.gui.bar.title:SetText("ActionBar Settings") - pfUI.gui.CreateConfig(pfUI.gui.bar, "Icon Size", pfUI_config.bars, "icon_size") - pfUI.gui.CreateConfig(pfUI.gui.bar, "Border", pfUI_config.bars, "border") - -- Panel settings pfUI.gui.panel = CreateFrame("Frame", nil, pfUI.gui) pfUI.gui.panel:SetWidth(400) @@ -310,17 +289,6 @@ pfUI:RegisterModule("gui", function () pfUI.gui.panel.title:SetFontObject(GameFontWhite) pfUI.gui.panel.title:SetText("Panel Settings") - pfUI.gui.CreateConfig(pfUI.gui.panel, "Left Panel: Left", pfUI_config.panel.left, "left") - pfUI.gui.CreateConfig(pfUI.gui.panel, "Left Panel: Center", pfUI_config.panel.left, "center") - pfUI.gui.CreateConfig(pfUI.gui.panel, "Left Panel: Right", pfUI_config.panel.left, "right") - - pfUI.gui.CreateConfig(pfUI.gui.panel, "Right Panel: Left", pfUI_config.panel.right, "left") - pfUI.gui.CreateConfig(pfUI.gui.panel, "Right Panel: Center", pfUI_config.panel.right, "center") - pfUI.gui.CreateConfig(pfUI.gui.panel, "Right Panel: Right", pfUI_config.panel.right, "right") - - pfUI.gui.CreateConfig(pfUI.gui.panel, "Other Panel: Minimap", pfUI_config.panel.other, "minimap") - - -- Tooltip settings pfUI.gui.tooltip = CreateFrame("Frame", nil, pfUI.gui) pfUI.gui.tooltip:SetWidth(400) @@ -353,8 +321,6 @@ pfUI:RegisterModule("gui", function () pfUI.gui.tooltip.title:SetFontObject(GameFontWhite) pfUI.gui.tooltip.title:SetText("Tooltip Settings") - pfUI.gui.CreateConfig(pfUI.gui.tooltip, "Tooltip Position:", pfUI_config.tooltip, "position") - -- Reset Frames pfUI.gui.resetFrames = CreateFrame("Button", nil, pfUI.gui) pfUI.gui.resetFrames:ClearAllPoints() @@ -451,4 +417,36 @@ pfUI:RegisterModule("gui", function () pfUI.gui.reloadDialog.no:SetScript("OnClick", function() pfUI.gui.reloadDialog:Hide() end) + + -- global + pfUI.gui.CreateConfig(pfUI.gui.global, "Fontsize", pfUI_config.global, "font_size") + + -- unitframes + pfUI.gui.CreateConfig(pfUI.gui.uf, "Animation speed", pfUI_config.unitframes, "animation_speed") + pfUI.gui.CreateConfig(pfUI.gui.uf, "Show portrait", pfUI_config.unitframes, "portrait") + pfUI.gui.CreateConfig(pfUI.gui.uf, "Buff size", pfUI_config.unitframes, "buff_size") + pfUI.gui.CreateConfig(pfUI.gui.uf, "Debuff size", pfUI_config.unitframes, "debuff_size") + pfUI.gui.CreateConfig(pfUI.gui.uf, "Layout", pfUI_config.unitframes, "layout") + pfUI.gui.CreateConfig(pfUI.gui.uf, "Player width", pfUI_config.unitframes.player, "width") + pfUI.gui.CreateConfig(pfUI.gui.uf, "Player height", pfUI_config.unitframes.player, "height") + pfUI.gui.CreateConfig(pfUI.gui.uf, "Player powerbar height", pfUI_config.unitframes.player, "pheight") + pfUI.gui.CreateConfig(pfUI.gui.uf, "Target width", pfUI_config.unitframes.target, "width") + pfUI.gui.CreateConfig(pfUI.gui.uf, "Target height", pfUI_config.unitframes.target, "height") + pfUI.gui.CreateConfig(pfUI.gui.uf, "Target powerbar height", pfUI_config.unitframes.target, "pheight") + + -- actionbar + pfUI.gui.CreateConfig(pfUI.gui.bar, "Icon Size", pfUI_config.bars, "icon_size") + pfUI.gui.CreateConfig(pfUI.gui.bar, "Border", pfUI_config.bars, "border") + + -- panels + pfUI.gui.CreateConfig(pfUI.gui.panel, "Left Panel: Left", pfUI_config.panel.left, "left") + pfUI.gui.CreateConfig(pfUI.gui.panel, "Left Panel: Center", pfUI_config.panel.left, "center") + pfUI.gui.CreateConfig(pfUI.gui.panel, "Left Panel: Right", pfUI_config.panel.left, "right") + pfUI.gui.CreateConfig(pfUI.gui.panel, "Right Panel: Left", pfUI_config.panel.right, "left") + pfUI.gui.CreateConfig(pfUI.gui.panel, "Right Panel: Center", pfUI_config.panel.right, "center") + pfUI.gui.CreateConfig(pfUI.gui.panel, "Right Panel: Right", pfUI_config.panel.right, "right") + pfUI.gui.CreateConfig(pfUI.gui.panel, "Other Panel: Minimap", pfUI_config.panel.other, "minimap") + + -- tooltip + pfUI.gui.CreateConfig(pfUI.gui.tooltip, "Tooltip Position:", pfUI_config.tooltip, "position") end)