api: allow custom transparency

This commit is contained in:
shagu
2017-01-23 17:08:37 +01:00
parent 3a51b93d04
commit d8c8ee487b
7 changed files with 14 additions and 14 deletions
Vendored
+1 -1
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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
+1 -1
View File
@@ -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)