mirror of
https://github.com/brues-code/pfUI.git
synced 2026-09-27 09:56:03 +00:00
api: allow custom transparency
This commit is contained in:
Vendored
+1
-1
@@ -137,7 +137,7 @@ function pfUI.api:CreateBackdrop(f, inset, legacy, transp)
|
||||
|
||||
local br, bg, bb, ba = pfUI.cache.br, pfUI.cache.bg, pfUI.cache.bb, pfUI.cache.ba
|
||||
local er, eg, eb, ea = pfUI.cache.er, pfUI.cache.eg, pfUI.cache.eb, pfUI.cache.ea
|
||||
if transp then ba = .8 end
|
||||
if transp then ba = transp end
|
||||
|
||||
-- use legacy backdrop handling
|
||||
if legacy then
|
||||
|
||||
+2
-2
@@ -5,7 +5,7 @@ pfUI:RegisterModule("addons", function ()
|
||||
pfUI.addons:SetWidth(400)
|
||||
pfUI.addons:SetPoint("CENTER", 0,0)
|
||||
pfUI.addons:EnableMouseWheel(1)
|
||||
pfUI.api:CreateBackdrop(pfUI.addons, nil, nil, true)
|
||||
pfUI.api:CreateBackdrop(pfUI.addons, nil, nil, .8)
|
||||
pfUI.addons:SetMovable(true)
|
||||
pfUI.addons:EnableMouse(true)
|
||||
pfUI.addons:SetScript("OnMouseDown",function()
|
||||
@@ -173,7 +173,7 @@ pfUI:RegisterModule("addons", function ()
|
||||
pfUI.addons.deco:ClearAllPoints()
|
||||
pfUI.addons.deco:SetPoint("TOPLEFT", pfUI.addons.scroll, "TOPLEFT", -5, 5)
|
||||
pfUI.addons.deco:SetPoint("BOTTOMRIGHT", pfUI.addons.scroll, "BOTTOMRIGHT", 5, -5)
|
||||
pfUI.api:CreateBackdrop(pfUI.addons.deco, nil, nil, true)
|
||||
pfUI.api:CreateBackdrop(pfUI.addons.deco, nil, nil, .8)
|
||||
|
||||
pfUI.addons.deco.up = CreateFrame("Frame", nil, pfUI.addons.deco)
|
||||
pfUI.addons.deco.up:SetPoint("TOPRIGHT", 0,0)
|
||||
|
||||
+4
-4
@@ -27,7 +27,7 @@ pfUI:RegisterModule("chat", function ()
|
||||
pfUI.chat.left:SetPoint("BOTTOMLEFT", 5,5)
|
||||
pfUI.chat.left:SetScript("OnShow", function() pfUI.chat:RefreshChat() end)
|
||||
pfUI.api:UpdateMovable(pfUI.chat.left)
|
||||
pfUI.api:CreateBackdrop(pfUI.chat.left, default_border, nil, true)
|
||||
pfUI.api:CreateBackdrop(pfUI.chat.left, default_border, nil, .8)
|
||||
if pfUI_config.chat.global.custombg == "1" then
|
||||
local r, g, b, a = pfUI.api.strsplit(",", pfUI_config.chat.global.background)
|
||||
pfUI.chat.left.backdrop:SetBackdropColor(tonumber(r), tonumber(g), tonumber(b), tonumber(a))
|
||||
@@ -42,7 +42,7 @@ pfUI:RegisterModule("chat", function ()
|
||||
pfUI.chat.left.panelTop:SetPoint("TOPLEFT", pfUI.chat.left, "TOPLEFT", default_border, -default_border)
|
||||
pfUI.chat.left.panelTop:SetPoint("TOPRIGHT", pfUI.chat.left, "TOPRIGHT", -default_border, -default_border)
|
||||
if pfUI_config.chat.global.tabdock == "1" then
|
||||
pfUI.api:CreateBackdrop(pfUI.chat.left.panelTop, default_border, nil, true)
|
||||
pfUI.api:CreateBackdrop(pfUI.chat.left.panelTop, default_border, nil, .8)
|
||||
end
|
||||
|
||||
-- whisper forwarding
|
||||
@@ -185,7 +185,7 @@ pfUI:RegisterModule("chat", function ()
|
||||
pfUI.chat.right:SetPoint("BOTTOMRIGHT", -5,5)
|
||||
pfUI.chat.right:SetScript("OnShow", function() pfUI.chat:RefreshChat() end)
|
||||
pfUI.api:UpdateMovable(pfUI.chat.right)
|
||||
pfUI.api:CreateBackdrop(pfUI.chat.right, default_border, nil, true)
|
||||
pfUI.api:CreateBackdrop(pfUI.chat.right, default_border, nil, .8)
|
||||
if pfUI_config.chat.global.custombg == "1" then
|
||||
local r, g, b, a = pfUI.api.strsplit(",", pfUI_config.chat.global.background)
|
||||
pfUI.chat.right.backdrop:SetBackdropColor(tonumber(r), tonumber(g), tonumber(b), tonumber(a))
|
||||
@@ -200,7 +200,7 @@ pfUI:RegisterModule("chat", function ()
|
||||
pfUI.chat.right.panelTop:SetPoint("TOPLEFT", pfUI.chat.right, "TOPLEFT", default_border, -default_border)
|
||||
pfUI.chat.right.panelTop:SetPoint("TOPRIGHT", pfUI.chat.right, "TOPRIGHT", -default_border, -default_border)
|
||||
if pfUI_config.chat.global.tabdock == "1" then
|
||||
pfUI.api:CreateBackdrop(pfUI.chat.right.panelTop, default_border, nil, true)
|
||||
pfUI.api:CreateBackdrop(pfUI.chat.right.panelTop, default_border, nil, .8)
|
||||
end
|
||||
|
||||
pfUI.chat:RegisterEvent("PLAYER_ENTERING_WORLD")
|
||||
|
||||
+3
-3
@@ -10,7 +10,7 @@ pfUI:RegisterModule("gui", function ()
|
||||
pfUI.gui:SetHeight(500)
|
||||
pfUI.gui:Hide()
|
||||
|
||||
pfUI.api:CreateBackdrop(pfUI.gui, nil, nil, true)
|
||||
pfUI.api:CreateBackdrop(pfUI.gui, nil, nil, .8)
|
||||
pfUI.gui:SetPoint("CENTER",0,0)
|
||||
pfUI.gui:SetMovable(true)
|
||||
pfUI.gui:EnableMouse(true)
|
||||
@@ -143,7 +143,7 @@ pfUI:RegisterModule("gui", function ()
|
||||
frame.drag = CreateFrame("Frame", nil, frame)
|
||||
frame.drag:SetAllPoints(frame)
|
||||
frame.drag:SetFrameStrata("DIALOG")
|
||||
pfUI.api:CreateBackdrop(frame.drag, nil, nil, true)
|
||||
pfUI.api:CreateBackdrop(frame.drag, nil, nil, .8)
|
||||
frame.drag.backdrop:SetBackdropBorderColor(.2, 1, .8)
|
||||
frame.drag:EnableMouseWheel(1)
|
||||
frame.drag.text = frame.drag:CreateFontString("Status", "LOW", "GameFontNormal")
|
||||
@@ -635,7 +635,7 @@ pfUI:RegisterModule("gui", function ()
|
||||
pfUI.gui.deco:ClearAllPoints()
|
||||
pfUI.gui.deco:SetPoint("TOPLEFT", pfUI.gui, "TOPLEFT", 4*default_border + 100,-2*default_border)
|
||||
pfUI.gui.deco:SetPoint("BOTTOMRIGHT", pfUI.gui, "BOTTOMRIGHT", -2*default_border,2*default_border)
|
||||
pfUI.api:CreateBackdrop(pfUI.gui.deco, nil, nil, true)
|
||||
pfUI.api:CreateBackdrop(pfUI.gui.deco, nil, nil, .8)
|
||||
|
||||
pfUI.gui.deco.up = CreateFrame("Frame", nil, pfUI.gui.deco)
|
||||
pfUI.gui.deco.up:SetPoint("TOPLEFT", pfUI.gui.deco, "TOPLEFT", 0,0)
|
||||
|
||||
+2
-2
@@ -7,7 +7,7 @@ pfUI:RegisterModule("roll", function ()
|
||||
local border = tonumber(pfUI_config.appearance.border.default)
|
||||
local esize = size - border*2
|
||||
local f = CreateFrame("Frame", "pfLootRollFrame" .. id, UIParent)
|
||||
pfUI.api:CreateBackdrop(f, nil, nil, true)
|
||||
pfUI.api:CreateBackdrop(f, nil, nil, .8)
|
||||
f.backdrop:SetFrameStrata("BACKGROUND")
|
||||
f.hasItem = 1
|
||||
|
||||
@@ -183,4 +183,4 @@ pfUI:RegisterModule("roll", function ()
|
||||
pfUI.roll.frames[i]:Hide()
|
||||
end
|
||||
end
|
||||
end)
|
||||
end)
|
||||
|
||||
+1
-1
@@ -49,7 +49,7 @@ pfUI:RegisterModule("skin", function ()
|
||||
|
||||
for _, box in pairs(boxes) do
|
||||
local b = getglobal(box)
|
||||
pfUI.api:CreateBackdrop(b, nil, true, true)
|
||||
pfUI.api:CreateBackdrop(b, nil, true, .8)
|
||||
end
|
||||
|
||||
for i,v in ipairs({GameMenuFrame:GetRegions()}) do
|
||||
|
||||
@@ -86,7 +86,7 @@ pfUI:RegisterModule("thirdparty", function ()
|
||||
pfUIhookWIM_PostMessage = WIM_PostMessage
|
||||
WIM_PostMessage = function(user, msg, ttype, from, raw_msg)
|
||||
pfUIhookWIM_PostMessage(user, msg, ttype, from, raw_msg)
|
||||
pfUI.api:CreateBackdrop(getglobal("WIM_msgFrame" .. user), nil, nil, true)
|
||||
pfUI.api:CreateBackdrop(getglobal("WIM_msgFrame" .. user), nil, nil, .8)
|
||||
getglobal("WIM_msgFrame" .. user .. "From"):ClearAllPoints()
|
||||
getglobal("WIM_msgFrame" .. user .. "From"):SetPoint("TOP", 0, -10)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user