Quantcast

datatexts

Darthpred [06-27-14 - 22:02]
datatexts
Filename
ElvUI_SLE/modules/datatexts/add_panels.lua
ElvUI_SLE/modules/datatexts/dashboard/dashboard.lua
ElvUI_SLE/modules/datatexts/options.lua
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
+				},
 			},
 		},
 	},