From eeb476f21f490a5cc7a9924e9a9fe452339be547 Mon Sep 17 00:00:00 2001 From: Darthpred Date: Sat, 28 Jun 2014 02:02:28 +0400 Subject: [PATCH] datatexts --- ElvUI_SLE/modules/datatexts/add_panels.lua | 4 +++- .../modules/datatexts/dashboard/dashboard.lua | 2 +- ElvUI_SLE/modules/datatexts/options.lua | 10 +++++++++- 3 files changed, 13 insertions(+), 3 deletions(-) diff --git a/ElvUI_SLE/modules/datatexts/add_panels.lua b/ElvUI_SLE/modules/datatexts/add_panels.lua index cf28837..6e0bdf9 100755 --- a/ElvUI_SLE/modules/datatexts/add_panels.lua +++ b/ElvUI_SLE/modules/datatexts/add_panels.lua @@ -1,5 +1,5 @@ local E, L, V, P, G, _ = unpack(ElvUI); --Inport: Engine, Locales, PrivateDB, ProfileDB, GlobalDB, Localize Underscore -local DTP = E:NewModule('DTPanels', 'AceHook-3.0', 'AceEvent-3.0'); +local DTP = E:NewModule('SLE_DTPanels', 'AceHook-3.0', 'AceEvent-3.0'); local DT = E:GetModule('DataTexts'); local LO = E:GetModule('Layout'); local dp1 = CreateFrame('Frame', "DP_1", E.UIParent) @@ -10,6 +10,8 @@ local dp5 = CreateFrame('Frame', "DP_5", E.UIParent) local dp6 = CreateFrame('Frame', "DP_6", E.UIParent) local top = CreateFrame('Frame', "Top_Center", E.UIParent) local bottom = CreateFrame('Frame', "Bottom_Panel", E.UIParent) +local rchat = CreateFrame('Frame', "Right_Chat_SLE", E.UIParent) +local lchat = CreateFrame('Frame', "Left_Chat_SLE", E.UIParent) local panels = { --Panel = short, name, point, x, panel, slot diff --git a/ElvUI_SLE/modules/datatexts/dashboard/dashboard.lua b/ElvUI_SLE/modules/datatexts/dashboard/dashboard.lua index 5fafa05..ffe016a 100755 --- a/ElvUI_SLE/modules/datatexts/dashboard/dashboard.lua +++ b/ElvUI_SLE/modules/datatexts/dashboard/dashboard.lua @@ -4,7 +4,7 @@ made for ElvUI under Sinaris permission. Big thanks :) ]] local E, L, V, P, G, _ = unpack(ElvUI); --Inport: Engine, Locales, PrivateDB, ProfileDB, GlobalDB -local DTP = E:GetModule('DTPanels') +local DTP = E:GetModule('SLE_DTPanels') local DT = E:GetModule('DataTexts') local LSM = LibStub("LibSharedMedia-3.0") if E.db.sle == nil then E.db.sle = {} end diff --git a/ElvUI_SLE/modules/datatexts/options.lua b/ElvUI_SLE/modules/datatexts/options.lua index d749a43..2b21e83 100755 --- a/ElvUI_SLE/modules/datatexts/options.lua +++ b/ElvUI_SLE/modules/datatexts/options.lua @@ -1,5 +1,5 @@ local E, L, V, P, G, _ = unpack(ElvUI); --Inport: Engine, Locales, PrivateDB, ProfileDB, GlobalDB, Localize Underscore -local DTP = E:GetModule('DTPanels') +local DTP = E:GetModule('SLE_DTPanels') local DT = E:GetModule('DataTexts') local datatexts = {} @@ -73,6 +73,14 @@ E.Options.args.sle.args.datatext = { get = function(info) return E.db.sle.datatext.dashboard.width end, set = function(info, value) E.db.sle.datatext.dashboard.width = value; DTP:DashWidth() end, }, + chathandle = { + order = 7, + type = "toggle", + name = "Chat handle", + desc = L["Show/Hide dashboard."], + get = function(info) return E.db.sle.datatext.chathandle end, + set = function(info, value) E.db.sle.datatext.chathandle = value; E:GetModule('Layout'):ToggleChatPanels() end + }, }, }, }, -- 1.7.9.5