diff --git a/ElvUI_SLE/modules/datatexts/add_panels.lua b/ElvUI_SLE/modules/datatexts/add_panels.lua index f717f87..ccc73f5 100644 --- a/ElvUI_SLE/modules/datatexts/add_panels.lua +++ b/ElvUI_SLE/modules/datatexts/add_panels.lua @@ -73,7 +73,7 @@ function DTP:CreateDataPanels() local top_bar = CreateFrame('Frame', 'DP_5', E.UIParent) top_bar:SetTemplate('Default', true) top_bar:SetFrameStrata('LOW') - top_bar:Point("RIGHT", Bottom_Panel, "LEFT", -1, 0); + top_bar:Point("RIGHT", Bottom_Panel, "LEFT", (E.PixelMode and 0 or -1), 0); E:GetModule('DataTexts'):RegisterPanel(DP_5, 3, 'ANCHOR_BOTTOM', 0, -4) top_bar:Hide() @@ -81,7 +81,7 @@ function DTP:CreateDataPanels() local bottom_bar = CreateFrame('Frame', "DP_6", E.UIParent) bottom_bar:SetTemplate('Default', true) bottom_bar:SetFrameStrata('LOW') - bottom_bar:Point("LEFT", Bottom_Panel, "RIGHT", 1, 0); + bottom_bar:Point("LEFT", Bottom_Panel, "RIGHT", (E.PixelMode and 0 or 1), 0); E:GetModule('DataTexts'):RegisterPanel(DP_6, 3, 'ANCHOR_BOTTOM', 0, -4) bottom_bar:Hide() end @@ -99,8 +99,8 @@ function DTP:Resize() end function DTP:ChatResize() - LeftChatDataPanel:Point('TOPRIGHT', LeftChatPanel, 'BOTTOMLEFT', 16 + E.db.sle.datatext.chatleft.width, (E.PixelMode and 1 or -1)) - RightChatDataPanel:Point('BOTTOMLEFT', RightChatPanel, 'BOTTOMRIGHT', - E.db.sle.datatext.chatright.width - 16, (E.PixelMode and -19 or -21)) + LeftChatDataPanel:Point('TOPRIGHT', LeftChatPanel, 'BOTTOMLEFT', 16 + E.db.sle.datatext.chatleft.width, -1) + RightChatDataPanel:Point('BOTTOMLEFT', RightChatPanel, 'BOTTOMRIGHT', - E.db.sle.datatext.chatright.width - 16, -21) end --Showing panels diff --git a/ElvUI_SLE/modules/install.lua b/ElvUI_SLE/modules/install.lua index 4028360..b987a2f 100644 --- a/ElvUI_SLE/modules/install.lua +++ b/ElvUI_SLE/modules/install.lua @@ -194,7 +194,8 @@ function E:SetupTheme(theme, noDisplayMsg, noPopup) E:CopyTable(E.db.nameplate, P.nameplate) E:CopyTable(E.db.bags, P.bags) E:CopyTable(E.private.auras, V.auras) - + E:CopyTable(E.db.sle.datatext, P.sle.datatext) + if E.db.movers then E.db.movers.AurasMover = nil; end @@ -234,6 +235,10 @@ function E:SetupTheme(theme, noDisplayMsg, noPopup) E.db.actionbar.bar5.buttonsize = 32; E.db.actionbar.stanceBar.buttonsize = 32; E.db.actionbar.barPet.buttonsize = 32; + + E.db.sle.datatext.top.width = (E.screenwidth/5); + E.db.sle.datatext.dp5.width = (E.screenwidth/4 - 26); + E.db.sle.datatext.dp6.width = (E.screenwidth/4 - 26); E.db.unitframe.units.player.classbar.fill = 'fill'; E.db.unitframe.units.target.combobar.fill = 'fill'; @@ -254,7 +259,9 @@ function E:SetupTheme(theme, noDisplayMsg, noPopup) E.db.movers["AurasMover"] = "TOPRIGHTElvUIParentTOPRIGHT-221-5" E.db.movers["ElvUF_TargetTargetMover"] = "BOTTOMElvUIParentBOTTOM064" E.db.movers["ElvUF_PlayerMover"] = "BOTTOMElvUIParentBOTTOM-27865" - E.db.movers["ElvUF_TargetMover"] = "BOTTOMElvUIParentBOTTOM27864" + E.db.movers["ElvUF_TargetMover"] = "BOTTOMElvUIParentBOTTOM27864" + --E.db.movers["DP_5_Mover"] = " + --E.db.movers["DP_6_Mover"] = " end elseif theme == "classic" then E.db.general.bottomPanel = false;