41 lines
1.7 KiB
Lua
41 lines
1.7 KiB
Lua
local E, L, V, P, G = unpack(ElvUI)
|
|
local S = E:GetModule("Skins")
|
|
|
|
local unpack = unpack
|
|
|
|
S:AddCallbackForAddon("AscensionUI", "Skin_CallBoard", function ()
|
|
if not E.private.skins.blizzard.enable or not E.private.skins.blizzard.callboard then return end
|
|
|
|
CallBoardUI:StripTextures()
|
|
CallBoardUINineSlice:StripTextures()
|
|
|
|
CallBoardUI.Tabs:StripTextures()
|
|
CallBoardUI.content:StripTextures()
|
|
CallBoardUI.content.TotalRewards.controlFrame:StripTextures()
|
|
|
|
-- Strip Border Textures
|
|
CallBoardUI.Tabs.NineSlice:StripTextures()
|
|
CallBoardUI.content.NineSlice:StripTextures()
|
|
CallBoardUI.content.TotalRewards:StripTextures()
|
|
|
|
CallBoardUI.content.TotalRewards.NineSlice:StripTextures()
|
|
CallBoardUI.content.ExtraSlots.Scroll.scrollTop:StripTextures()
|
|
CallBoardUI.content.ExtraSlots.Scroll.scrollMid:StripTextures()
|
|
CallBoardUI.content.ExtraSlots.Scroll.scrollBot:StripTextures()
|
|
CallBoardUI.content.ExtraSlots.Scroll.scrollBG:StripTextures()
|
|
|
|
local tabs = {CallBoardUI.Tabs:GetChildren()}
|
|
|
|
-- Reskin the Frames in ElvUI style
|
|
CallBoardUI:CreateBackdrop("Transparent")
|
|
CallBoardUI.content.NineSlice:CreateBackdrop("Transparent")
|
|
-- Fix NineSlice borderframe overlaying at the wrong FrameLevel
|
|
CallBoardUI.content.NineSlice:SetFrameLevel(CallBoardUI.content:GetFrameLevel())
|
|
|
|
S:HandleCloseButton(CallBoardUICloseButton)
|
|
S:HandleScrollBar(CallBoardUI.content.ExtraSlots.Scroll.scrollBar)
|
|
S:HandleScrollBar(CallBoardUI.content.statisticsScroll.ScrollBar)
|
|
S:HandleButton(CallBoardUI.content.TotalRewards.controlFrame.buttonAccept, true)
|
|
S:HandleButton(CallBoardUI.content.TotalRewards.controlFrame.buttonComplete, true)
|
|
|
|
end) |