You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

39 lines
1.3 KiB

local SLE, T, E, L, V, P, G = unpack(ElvUI_SLE)
local S = E.Skins
local _G = _G
local function LoadSkin()
if not E.private.sle.skins.questguru.enable then return end
_G["QuestGuru"]:StripTextures()
_G["QuestGuruPortraitFrame"]:Kill()
_G["QuestGuruInset"]:StripTextures()
_G["QuestGuru"]:SetTemplate("Transparent")
_G["QuestGuruScrollFrame"]:StripTextures()
_G["QuestGuruScrollFrame"].expandAll:StripTextures()
_G["QuestGuruDetailScrollFrame"]:StripTextures()
_G["QuestGuru"].count:StripTextures()
S:HandleScrollBar(_G["QuestGuruScrollFrameScrollBar"])
S:HandleScrollBar(_G["QuestGuruDetailScrollFrameScrollBar"])
if (E.private.sle.skins.questguru.removeParchment) then
_G["QuestGuruDetailScrollFrame"]:StripTextures()
else
_G["QuestGuruDetailScrollFrame"].DetailBG:SetTexture("Interface\\QuestFrame\\QuestBG")
end
_G["QuestGuru"].abandon.RightSeparator:Kill()
_G["QuestGuru"].push.RightSeparator:Kill()
_G["QuestGuru"].track.RightSeparator:Kill()
S:HandleButton(_G["QuestGuru"].abandon)
S:HandleButton(_G["QuestGuru"].push)
S:HandleButton(_G["QuestGuru"].track)
S:HandleCloseButton(_G["QuestGuruCloseButton"])
local CloseButton = _G["QuestGuruText"]:GetParent()
CloseButton.LeftSeparator:Kill()
S:HandleButton(CloseButton)
end
S:AddCallbackForAddon("QuestGuru", "QuestGuru", LoadSkin)