df7cc26a64
Fix remaining lua errors covered by ascension patches Add Addon Skins Add Enhanced Friends List
105 lines
4.4 KiB
Lua
105 lines
4.4 KiB
Lua
local E, L, V, P, G = unpack(ElvUI)
|
|
local S = E:GetModule("Skins")
|
|
local AS = E:GetModule("AddOnSkins")
|
|
|
|
if not AS:IsAddonLODorEnabled("BlackList") then return end
|
|
|
|
-- Black List 3.3.01
|
|
-- https://www.curseforge.com/wow/addons/black-list-siv0968/files/439842
|
|
|
|
S:AddCallbackForAddon("BlackList", "BlackList", function()
|
|
if not E.private.addOnSkins.BlackList then return end
|
|
|
|
FriendsTabHeaderTab4:StripTextures()
|
|
FriendsTabHeaderTab4:Size(63, 26)
|
|
FriendsTabHeaderTab4:Point("TOPLEFT", FriendsTabHeaderTab3, "TOPLEFT", 3, -7)
|
|
S:HandleButton(FriendsTabHeaderTab4)
|
|
|
|
S:HandleButton(FriendsFrameBlacklistPlayerButton)
|
|
S:HandleButton(FriendsFrameRemovePlayerButton)
|
|
S:HandleButton(FriendsFrameOptionsButton)
|
|
S:HandleButton(FriendsFrameShareListButton)
|
|
|
|
FriendsFrameBlacklistPlayerButton:Height(22)
|
|
FriendsFrameRemovePlayerButton:Height(22)
|
|
FriendsFrameOptionsButton:Height(22)
|
|
FriendsFrameShareListButton:Height(22)
|
|
|
|
FriendsFrameBlacklistPlayerButton:Point("BOTTOMLEFT", FriendsFrame, "BOTTOMLEFT", 19, 109)
|
|
FriendsFrameRemovePlayerButton:Point("TOP", FriendsFrameBlacklistPlayerButton, "BOTTOM", 0, -3)
|
|
FriendsFrameOptionsButton:Point("LEFT", FriendsFrameBlacklistPlayerButton, "RIGHT", 63, 0)
|
|
FriendsFrameShareListButton:Point("TOP", FriendsFrameOptionsButton, "BOTTOM", 0, -3)
|
|
|
|
FriendsFrameBlackListButton1:Width(302)
|
|
FriendsFrameBlackListButton1:Point("TOPLEFT", FriendsFrame, "TOPLEFT", 20, -97)
|
|
|
|
FriendsFrameBlackListScrollFrame:Size(304, 282)
|
|
FriendsFrameBlackListScrollFrame:Point("TOPRIGHT", FriendsFrame, "TOPRIGHT", -61, -92)
|
|
|
|
FriendsFrameBlackListScrollFrame:StripTextures()
|
|
S:HandleScrollBar(FriendsFrameBlackListScrollFrameScrollBar)
|
|
FriendsFrameBlackListScrollFrameScrollBar:Point("TOPLEFT", FriendsFrameBlackListScrollFrame, "TOPRIGHT", 3, -19)
|
|
FriendsFrameBlackListScrollFrameScrollBar:Point("BOTTOMLEFT", FriendsFrameBlackListScrollFrame, "BOTTOMRIGHT", 3, 19)
|
|
|
|
-- Details
|
|
BlackListDetailsFrame:StripTextures()
|
|
BlackListDetailsFrame:SetTemplate("Transparent")
|
|
BlackListDetailsFrame:Point("TOPLEFT", FriendsFrame, "TOPRIGHT", -33, -97)
|
|
|
|
S:HandleCloseButton(BlackListDetailsCloseButton, BlackListDetailsFrame)
|
|
|
|
S:HandleButton(BlackListDetailsEditButton)
|
|
S:HandleCheckBox(BlackListDetailsFrameCheckButton1)
|
|
S:HandleCheckBox(BlackListDetailsFrameCheckButton2)
|
|
|
|
BlackListDetailsFrameReasonTextBackground:SetTemplate()
|
|
S:HandleScrollBar(BlackListDetailsFrameScrollFrameScrollBar)
|
|
|
|
BlackListDetailsFrameScrollFrameScrollBar:Point("BOTTOMLEFT", BlackListDetailsFrameScrollFrame, "BOTTOMRIGHT", 6, 18)
|
|
|
|
-- Details Edit
|
|
BlackListEditDetailsFrame:StripTextures()
|
|
BlackListEditDetailsFrame:SetTemplate("Transparent")
|
|
BlackListEditDetailsFrame:Point("TOPLEFT", BlackListDetailsFrame, "BOTTOMLEFT", 0, 1)
|
|
|
|
BlackListEditDetailsFrameLevelBackground:StripTextures()
|
|
BlackListEditDetailsFrameLevelBackground:CreateBackdrop()
|
|
BlackListEditDetailsFrameLevelBackground:Size(39, 28)
|
|
BlackListEditDetailsFrameLevelBackground:Point("TOPLEFT", 7, -18)
|
|
BlackListEditDetailsFrameLevelBackground.backdrop:Point("TOPLEFT", 5, -3)
|
|
BlackListEditDetailsFrameLevelBackground.backdrop:Point("BOTTOMRIGHT", -5, 5)
|
|
|
|
S:HandleDropDownBox(BlackListEditDetailsFrameClassDropDown, 143)
|
|
S:HandleDropDownBox(BlackListEditDetailsFrameRaceDropDown, 143)
|
|
|
|
BlackListEditDetailsFrameClassDropDown:Point("TOPLEFT", BlackListEditDetailsFrameLevelBackground, "TOPRIGHT", -18, 0)
|
|
BlackListEditDetailsFrameClassDropDown.SetWidth = E.noop
|
|
BlackListEditDetailsFrameClassDropDownButton.SetWidth = E.noop
|
|
|
|
BlackListEditDetailsFrameRaceDropDown:Point("TOPLEFT", BlackListEditDetailsFrameClassDropDown, "TOPRIGHT", -21, 0)
|
|
BlackListEditDetailsFrameRaceDropDown.SetWidth = E.noop
|
|
BlackListEditDetailsFrameRaceDropDownButton.SetWidth = E.noop
|
|
|
|
S:HandleButton(BlackListEditDetailsFrameSaveButton)
|
|
S:HandleButton(BlackListEditDetailsFrameCancelButton)
|
|
|
|
BlackListEditDetailsFrameSaveButton:Point("TOPLEFT", 8, -61)
|
|
BlackListEditDetailsFrameCancelButton:Point("LEFT", BlackListEditDetailsFrameSaveButton, "RIGHT", 19, 0)
|
|
|
|
-- Options
|
|
BlackListOptionsFrame:StripTextures()
|
|
BlackListOptionsFrame:SetTemplate("Transparent")
|
|
|
|
S:HandleCheckBox(SoundCheckButton)
|
|
S:HandleCheckBox(CenterCheckButton)
|
|
S:HandleCheckBox(ChatCheckButton)
|
|
S:HandleCheckBox(IgnoreCheckButton)
|
|
S:HandleCheckBox(BanCheckButton)
|
|
S:HandleCheckBox(KickCheckButton)
|
|
|
|
BL_RankBox:Size(20)
|
|
BL_RankBox:Point("TOPLEFT", 65, -273)
|
|
S:HandleEditBox(BL_RankBox)
|
|
|
|
S:HandleButton(BlackListOptionsFrameClose)
|
|
end) |