From 64ef64b80b54ff443603a6aa57078d16e9db0e73 Mon Sep 17 00:00:00 2001 From: Darthpred Date: Fri, 16 Nov 2012 20:30:49 +0400 Subject: [PATCH] Show/hide change --- ElvUI_SLE/modules/datatexts/add_panels.lua | 53 ++++------------------------ 1 file changed, 7 insertions(+), 46 deletions(-) diff --git a/ElvUI_SLE/modules/datatexts/add_panels.lua b/ElvUI_SLE/modules/datatexts/add_panels.lua index c4e116a..183c2a3 100644 --- a/ElvUI_SLE/modules/datatexts/add_panels.lua +++ b/ElvUI_SLE/modules/datatexts/add_panels.lua @@ -61,52 +61,13 @@ end --Showing panels function DTP:ExtraDataBarSetup() - if E.db.sle.datatext.dp1.enabled then - DP_1:Show() - else - DP_1:Hide() - end - - if E.db.sle.datatext.dp2.enabled then - DP_2:Show() - else - DP_2:Hide() - end - - if E.db.sle.datatext.dp3.enabled then - DP_3:Show() - else - DP_3:Hide() - end - - if E.db.sle.datatext.dp4.enabled then - DP_4:Show() - else - DP_4:Hide() - end - - if E.db.sle.datatext.dp5.enabled then - DP_5:Show() - else - DP_5:Hide() - end - - if E.db.sle.datatext.dp6.enabled then - DP_6:Show() - else - DP_6:Hide() - end - - if E.db.sle.datatext.bottom.enabled then - Bottom_Panel:Show() - else - Bottom_Panel:Hide() - end - - if E.db.sle.datatext.top.enabled then - Top_Center:Show() - else - Top_Center:Hide() + local db = E.db.sle.datatext + for k,v in pairs(panels) do + if db[v[1]].enabled then + v[5]:Show() + else + v[5]:Hide() + end end end -- 1.7.9.5