mirror of
https://github.com/Bluewhale1337/ElvUIModernized.git
synced 2026-07-27 08:24:44 +00:00
update auctionhouse skin and clean
This commit is contained in:
@@ -4,9 +4,11 @@ local S = E:GetModule("Skins");
|
|||||||
--Cache global variables
|
--Cache global variables
|
||||||
--Lua functions
|
--Lua functions
|
||||||
local _G = _G
|
local _G = _G
|
||||||
local unpack = unpack
|
local pairs, unpack = pairs, unpack
|
||||||
local pairs = pairs
|
|
||||||
--WoW API / Variables
|
--WoW API / Variables
|
||||||
|
local CreateFrame = CreateFrame
|
||||||
|
local GetAuctionSellItemInfo = GetAuctionSellItemInfo
|
||||||
|
local GetItemInfoByName = GetItemInfoByName
|
||||||
local hooksecurefunc = hooksecurefunc
|
local hooksecurefunc = hooksecurefunc
|
||||||
|
|
||||||
local function LoadSkin()
|
local function LoadSkin()
|
||||||
@@ -94,19 +96,20 @@ local function LoadSkin()
|
|||||||
if event == "NEW_AUCTION_UPDATE" and this:GetNormalTexture() then
|
if event == "NEW_AUCTION_UPDATE" and this:GetNormalTexture() then
|
||||||
this:GetNormalTexture():SetTexCoord(unpack(E.TexCoords))
|
this:GetNormalTexture():SetTexCoord(unpack(E.TexCoords))
|
||||||
E:SetInside(this:GetNormalTexture())
|
E:SetInside(this:GetNormalTexture())
|
||||||
end
|
|
||||||
|
|
||||||
local itemName = GetAuctionSellItemInfo()
|
local itemName = GetAuctionSellItemInfo()
|
||||||
if itemName then
|
if itemName then
|
||||||
local _, itemString = GetItemInfoByName(itemName)
|
local _, _, quality = GetItemInfoByName(itemName)
|
||||||
local _, _, quality = GetItemInfo(itemString, "item:(%d+)")
|
|
||||||
if quality then
|
if quality then
|
||||||
AuctionsItemButton:SetBackdropBorderColor(GetItemQualityColor(quality))
|
this:SetBackdropBorderColor(GetItemQualityColor(quality))
|
||||||
AuctionsItemButtonName:SetTextColor(GetItemQualityColor(quality))
|
|
||||||
else
|
else
|
||||||
AuctionsItemButton:SetBackdropBorderColor(unpack(E["media"].bordercolor))
|
this:SetBackdropBorderColor(unpack(E["media"].bordercolor))
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
else
|
||||||
|
this:SetBackdropBorderColor(unpack(E["media"].bordercolor))
|
||||||
|
end
|
||||||
end)
|
end)
|
||||||
|
|
||||||
local sorttabs = {
|
local sorttabs = {
|
||||||
@@ -215,17 +218,15 @@ local function LoadSkin()
|
|||||||
E:SetTemplate(icon, "Default")
|
E:SetTemplate(icon, "Default")
|
||||||
|
|
||||||
hooksecurefunc(name, "SetVertexColor", function(_, r, g, b)
|
hooksecurefunc(name, "SetVertexColor", function(_, r, g, b)
|
||||||
if r and g and b then
|
|
||||||
icon:SetBackdropBorderColor(r, g, b)
|
icon:SetBackdropBorderColor(r, g, b)
|
||||||
end
|
|
||||||
end)
|
end)
|
||||||
hooksecurefunc(name, "Hide", function(_, r, g, b)
|
hooksecurefunc(name, "Hide", function()
|
||||||
icon:SetBackdropBorderColor(unpack(E["media"].bordercolor))
|
icon:SetBackdropBorderColor(unpack(E["media"].bordercolor))
|
||||||
end)
|
end)
|
||||||
end
|
end
|
||||||
|
|
||||||
E:StripTextures(button)
|
E:StripTextures(button)
|
||||||
E:StyleButton(button, false, true)
|
E:StyleButton(button, nil, true)
|
||||||
_G["BrowseButton"..i.."Highlight"] = button:GetHighlightTexture()
|
_G["BrowseButton"..i.."Highlight"] = button:GetHighlightTexture()
|
||||||
button:GetHighlightTexture():ClearAllPoints()
|
button:GetHighlightTexture():ClearAllPoints()
|
||||||
E:Point(button:GetHighlightTexture(), "TOPLEFT", icon, "TOPRIGHT", 2, 0)
|
E:Point(button:GetHighlightTexture(), "TOPLEFT", icon, "TOPRIGHT", 2, 0)
|
||||||
@@ -250,9 +251,7 @@ local function LoadSkin()
|
|||||||
E:SetTemplate(icon, "Default")
|
E:SetTemplate(icon, "Default")
|
||||||
|
|
||||||
hooksecurefunc(name, "SetVertexColor", function(_, r, g, b)
|
hooksecurefunc(name, "SetVertexColor", function(_, r, g, b)
|
||||||
if r and g and b then
|
|
||||||
icon:SetBackdropBorderColor(r, g, b)
|
icon:SetBackdropBorderColor(r, g, b)
|
||||||
end
|
|
||||||
end)
|
end)
|
||||||
hooksecurefunc(name, "Hide", function(_, r, g, b)
|
hooksecurefunc(name, "Hide", function(_, r, g, b)
|
||||||
icon:SetBackdropBorderColor(unpack(E["media"].bordercolor))
|
icon:SetBackdropBorderColor(unpack(E["media"].bordercolor))
|
||||||
@@ -260,7 +259,7 @@ local function LoadSkin()
|
|||||||
end
|
end
|
||||||
|
|
||||||
E:StripTextures(button)
|
E:StripTextures(button)
|
||||||
E:StyleButton(button, false, true)
|
E:StyleButton(button, nil, true)
|
||||||
_G["AuctionsButton"..i.."Highlight"] = button:GetHighlightTexture()
|
_G["AuctionsButton"..i.."Highlight"] = button:GetHighlightTexture()
|
||||||
button:GetHighlightTexture():ClearAllPoints()
|
button:GetHighlightTexture():ClearAllPoints()
|
||||||
E:Point(button:GetHighlightTexture(), "TOPLEFT", icon, "TOPRIGHT", 2, 0)
|
E:Point(button:GetHighlightTexture(), "TOPLEFT", icon, "TOPRIGHT", 2, 0)
|
||||||
@@ -285,9 +284,7 @@ local function LoadSkin()
|
|||||||
E:SetTemplate(icon, "Default")
|
E:SetTemplate(icon, "Default")
|
||||||
|
|
||||||
hooksecurefunc(name, "SetVertexColor", function(_, r, g, b)
|
hooksecurefunc(name, "SetVertexColor", function(_, r, g, b)
|
||||||
if r and g and b then
|
|
||||||
icon:SetBackdropBorderColor(r, g, b)
|
icon:SetBackdropBorderColor(r, g, b)
|
||||||
end
|
|
||||||
end)
|
end)
|
||||||
hooksecurefunc(name, "Hide", function(_, r, g, b)
|
hooksecurefunc(name, "Hide", function(_, r, g, b)
|
||||||
icon:SetBackdropBorderColor(unpack(E["media"].bordercolor))
|
icon:SetBackdropBorderColor(unpack(E["media"].bordercolor))
|
||||||
@@ -295,7 +292,7 @@ local function LoadSkin()
|
|||||||
end
|
end
|
||||||
|
|
||||||
E:StripTextures(button)
|
E:StripTextures(button)
|
||||||
E:StyleButton(button, false, true)
|
E:StyleButton(button, nil, true)
|
||||||
_G["BidButton"..i.."Highlight"] = button:GetHighlightTexture()
|
_G["BidButton"..i.."Highlight"] = button:GetHighlightTexture()
|
||||||
button:GetHighlightTexture():ClearAllPoints()
|
button:GetHighlightTexture():ClearAllPoints()
|
||||||
E:Point(button:GetHighlightTexture(), "TOPLEFT", icon, "TOPRIGHT", 2, 0)
|
E:Point(button:GetHighlightTexture(), "TOPLEFT", icon, "TOPRIGHT", 2, 0)
|
||||||
|
|||||||
@@ -4,13 +4,17 @@ local S = E:GetModule("Skins");
|
|||||||
--Cache global variables
|
--Cache global variables
|
||||||
--Lua functions
|
--Lua functions
|
||||||
local _G = _G
|
local _G = _G
|
||||||
local unpack = unpack
|
local iapirs, unpack = ipairs, unpack
|
||||||
--WoW API / Variables
|
--WoW API / Variables
|
||||||
|
local GetInboxHeaderInfo = GetInboxHeaderInfo
|
||||||
local GetInboxItem = GetInboxItem
|
local GetInboxItem = GetInboxItem
|
||||||
|
local GetInboxNumItems = GetInboxNumItems
|
||||||
local GetItemInfo = GetItemInfo
|
local GetItemInfo = GetItemInfo
|
||||||
|
local GetItemInfoByName = GetItemInfoByName
|
||||||
local GetItemQualityColor = GetItemQualityColor
|
local GetItemQualityColor = GetItemQualityColor
|
||||||
local GetSendMailItem = GetSendMailItem
|
local GetSendMailItem = GetSendMailItem
|
||||||
local hooksecurefunc = hooksecurefunc
|
local hooksecurefunc = hooksecurefunc
|
||||||
|
|
||||||
local INBOXITEMS_TO_DISPLAY = INBOXITEMS_TO_DISPLAY
|
local INBOXITEMS_TO_DISPLAY = INBOXITEMS_TO_DISPLAY
|
||||||
|
|
||||||
local function LoadSkin()
|
local function LoadSkin()
|
||||||
|
|||||||
Reference in New Issue
Block a user