mirror of
https://github.com/brues-code/pfUI.git
synced 2026-09-28 18:36:01 +00:00
modules: make all modules aware of the new borders
This commit is contained in:
+1
-1
@@ -676,7 +676,7 @@ function pfUI.api.CreateQuestionDialog(text, yes, no, editbox, onclose)
|
||||
|
||||
if not text then text = "Are you sure?" end
|
||||
|
||||
local border = tonumber(pfUI_config.appearance.border.default)
|
||||
local rawborder, border = GetBorderSize()
|
||||
local padding = 15
|
||||
|
||||
-- frame
|
||||
|
||||
+5
-15
@@ -242,12 +242,8 @@ function pfUI.uf:UpdateVisibility()
|
||||
end
|
||||
|
||||
function pfUI.uf:UpdateFrameSize()
|
||||
local default_border = pfUI_config.appearance.border.default
|
||||
if pfUI_config.appearance.border.unitframes ~= "-1" then
|
||||
default_border = pfUI_config.appearance.border.unitframes
|
||||
end
|
||||
|
||||
local spacing = self.config.pspace
|
||||
local rawborder, default_border = GetBorderSize("unitframes")
|
||||
local spacing = self.config.pspace * GetPerfectPixel()
|
||||
local width = self.config.width
|
||||
local height = self.config.height
|
||||
local pheight = self.config.pheight
|
||||
@@ -271,10 +267,7 @@ end
|
||||
function pfUI.uf:UpdateConfig()
|
||||
local f = self
|
||||
local C = pfUI_config
|
||||
local default_border = C.appearance.border.default
|
||||
if C.appearance.border.unitframes ~= "-1" then
|
||||
default_border = C.appearance.border.unitframes
|
||||
end
|
||||
local rawborder, default_border = GetBorderSize("unitframes")
|
||||
|
||||
local relative_point = "BOTTOM"
|
||||
if f.config.panchor == "TOPLEFT" then
|
||||
@@ -321,7 +314,7 @@ function pfUI.uf:UpdateConfig()
|
||||
end
|
||||
|
||||
f.power:ClearAllPoints()
|
||||
f.power:SetPoint(f.config.panchor, f.hp, relative_point, 0, -2*default_border - f.config.pspace)
|
||||
f.power:SetPoint(f.config.panchor, f.hp, relative_point, 0, -2*default_border - f.config.pspace * GetPerfectPixel())
|
||||
f.power:SetWidth((f.config.pwidth ~= "-1" and f.config.pwidth or f.config.width))
|
||||
f.power:SetHeight(f.config.pheight)
|
||||
if tonumber(f.config.pheight) < 0 then f.power:Hide() end
|
||||
@@ -1218,10 +1211,7 @@ function pfUI.uf:RefreshUnit(unit, component)
|
||||
-- create required fields
|
||||
if not unit.cache then unit.cache = {} end
|
||||
local unitstr = unit.label..unit.id
|
||||
local default_border = C.appearance.border.default
|
||||
if C.appearance.border.unitframes ~= "-1" then
|
||||
default_border = C.appearance.border.unitframes
|
||||
end
|
||||
local rawborder, default_border = GetBorderSize("unitframes")
|
||||
|
||||
-- Buffs
|
||||
if unit.buffs and ( component == "all" or component == "aura" ) then
|
||||
|
||||
@@ -6,12 +6,8 @@ pfUI:RegisterModule("actionbar", "vanilla:tbc", function ()
|
||||
local backdrop_highlight = { edgeFile = pfUI.media["img:glow"], edgeSize = 8 }
|
||||
local showgrid = 0
|
||||
local showgrid_pet = 0
|
||||
|
||||
local border = tonumber(C.appearance.border.default)
|
||||
if C.appearance.border.actionbars ~= "-1" then
|
||||
border = tonumber(C.appearance.border.actionbars)
|
||||
end
|
||||
local bpad = border > 1 and border - 1 or 1
|
||||
local rawborder, border = GetBorderSize("actionbars")
|
||||
local bpad = rawborder > 1 and border - GetPerfectPixel() or GetPerfectPixel()
|
||||
|
||||
local eventcache = { } -- contains a list of events that shall be processed later -> [event] = true
|
||||
local updatecache = { } -- contains a list of buttons slots that shall be refreshed later -> [slot] = true
|
||||
|
||||
@@ -2,10 +2,7 @@ pfUI:RegisterModule("addonbuttons", "vanilla", function ()
|
||||
if not pfUI.minimap then return end
|
||||
if C.abuttons.enable == "0" then return end
|
||||
|
||||
local default_border = C.appearance.border.default
|
||||
if C.appearance.border.panels ~= "-1" then
|
||||
default_border = C.appearance.border.panels
|
||||
end
|
||||
local rawborder, border = GetBorderSize("panels")
|
||||
|
||||
pfUI_cache["abuttons"] = pfUI_cache["abuttons"] or {}
|
||||
pfUI_cache["abuttons"]["add"] = pfUI_cache["abuttons"]["add"] or {}
|
||||
|
||||
+3
-1
@@ -1,4 +1,6 @@
|
||||
pfUI:RegisterModule("addons", "vanilla:tbc", function ()
|
||||
local rawborder, border = GetBorderSize()
|
||||
|
||||
-- add main menu button
|
||||
local pfUIAddonButton = CreateFrame("Button", "GameMenuButtonPFUIAddOns", GameMenuFrame, "GameMenuButtonTemplate")
|
||||
pfUIAddonButton:SetPoint("TOP", 0, -32)
|
||||
@@ -47,7 +49,7 @@ pfUI:RegisterModule("addons", "vanilla:tbc", function ()
|
||||
pfUI.addons.caption:SetText(T["Addon List"])
|
||||
|
||||
pfUI.addons.close = CreateFrame("Button", "pfBagClose", pfUI.addons)
|
||||
pfUI.addons.close:SetPoint("TOPRIGHT", -C.appearance.border.default*2,-C.appearance.border.default*2 )
|
||||
pfUI.addons.close:SetPoint("TOPRIGHT", -border*2,-border*2 )
|
||||
CreateBackdrop(pfUI.addons.close)
|
||||
pfUI.addons.close:SetHeight(15)
|
||||
pfUI.addons.close:SetWidth(15)
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
pfUI:RegisterModule("autovendor", "vanilla:tbc", function ()
|
||||
local border = tonumber(pfUI_config.appearance.border.default)
|
||||
local bpad = border > 1 and border - 1 or 1
|
||||
local rawborder, border = GetBorderSize()
|
||||
local bpad = rawborder > 1 and border - GetPerfectPixel() or GetPerfectPixel()
|
||||
|
||||
local scanlist = {}
|
||||
|
||||
|
||||
+1
-4
@@ -1,8 +1,5 @@
|
||||
pfUI:RegisterModule("bags", "vanilla:tbc", function ()
|
||||
local default_border = C.appearance.border.default
|
||||
if C.appearance.border.bags ~= "-1" then
|
||||
default_border = C.appearance.border.bags
|
||||
end
|
||||
local rawborder, default_border = GetBorderSize("bags")
|
||||
|
||||
local knownInventorySpellTextures = {
|
||||
Spell_Holy_RemoveCurse = {frame="disenchant"},
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
pfUI:RegisterModule("buffwatch", "vanilla:tbc", function ()
|
||||
local border = C.appearance.border.default
|
||||
local rawborder, border = GetBorderSize("panels")
|
||||
local scanner = libtipscan:GetScanner("buffwatch")
|
||||
|
||||
local fcache = {}
|
||||
|
||||
+1
-6
@@ -1,12 +1,7 @@
|
||||
pfUI:RegisterModule("castbar", "vanilla:tbc", function ()
|
||||
local font = C.castbar.use_unitfonts == "1" and pfUI.font_unit or pfUI.font_default
|
||||
local font_size = C.castbar.use_unitfonts == "1" and C.global.font_unit_size or C.global.font_size
|
||||
|
||||
local default_border = C.appearance.border.default
|
||||
if C.appearance.border.unitframes ~= "-1" then
|
||||
default_border = C.appearance.border.unitframes
|
||||
end
|
||||
|
||||
local rawborder, default_border = GetBorderSize("unitframes")
|
||||
local cbtexture = pfUI.media[C.appearance.castbar.texture]
|
||||
|
||||
local function CreateCastbar(name, parent, unitstr, unitname)
|
||||
|
||||
+1
-6
@@ -1,15 +1,10 @@
|
||||
pfUI:RegisterModule("chat", "vanilla:tbc", function ()
|
||||
local panelfont = C.panel.use_unitfonts == "1" and pfUI.font_unit or pfUI.font_default
|
||||
local panelfont_size = C.panel.use_unitfonts == "1" and C.global.font_unit_size or C.global.font_size
|
||||
|
||||
local default_border = C.appearance.border.default
|
||||
if C.appearance.border.chat ~= "-1" then
|
||||
default_border = C.appearance.border.chat
|
||||
end
|
||||
local rawborder, default_border = GetBorderSize("chat")
|
||||
|
||||
_G.CHAT_FONT_HEIGHTS = { 8, 10, 12, 14, 16, 18, 20 }
|
||||
|
||||
|
||||
-- add dropdown menu button to ignore player
|
||||
UnitPopupButtons["IGNORE_PLAYER"] = { text = IGNORE_PLAYER, dist = 0 }
|
||||
for index,value in ipairs(UnitPopupMenus["FRIEND"]) do
|
||||
|
||||
@@ -1,4 +1,6 @@
|
||||
pfUI:RegisterModule("combopoints", "vanilla:tbc", function ()
|
||||
local rawborder, border = GetBorderSize()
|
||||
|
||||
-- Hide Blizzard combo point frame and unregister all events to prevent it from popping up again
|
||||
ComboFrame:Hide()
|
||||
ComboFrame:UnregisterAllEvents()
|
||||
@@ -15,9 +17,9 @@ pfUI:RegisterModule("combopoints", "vanilla:tbc", function ()
|
||||
pfUI.combopoints[point]:Hide()
|
||||
|
||||
if pfUI.uf.target then
|
||||
pfUI.combopoints[point]:SetPoint("TOPLEFT", pfUI.uf.target, "TOPRIGHT", C.appearance.border.default*3, -(point - 1) * (combo_size + C.appearance.border.default*3))
|
||||
pfUI.combopoints[point]:SetPoint("TOPLEFT", pfUI.uf.target, "TOPRIGHT", border*3, -(point - 1) * (combo_size + border*3))
|
||||
else
|
||||
pfUI.combopoints[point]:SetPoint("CENTER", UIParent, "CENTER", (point - 3) * (combo_size + C.appearance.border.default*3), 10 )
|
||||
pfUI.combopoints[point]:SetPoint("CENTER", UIParent, "CENTER", (point - 3) * (combo_size + border*3), 10 )
|
||||
end
|
||||
|
||||
pfUI.combopoints[point].tex = pfUI.combopoints[point]:CreateTexture("OVERLAY")
|
||||
|
||||
@@ -127,7 +127,7 @@ pfUI:RegisterModule("eqcompare", "vanilla", function ()
|
||||
pfUI.eqcompare.tooltip = this
|
||||
|
||||
if not IsShiftKeyDown() and C.tooltip.compare.showalways ~= "1" then return end
|
||||
local border = tonumber(C.appearance.border.default)
|
||||
local rawborder, border = GetBorderSize()
|
||||
|
||||
for i=1,this:NumLines() do
|
||||
local tmpText = _G[this:GetName() .. "TextLeft"..i]
|
||||
|
||||
+1
-4
@@ -18,10 +18,7 @@ pfUI:RegisterModule("group", "vanilla:tbc", function ()
|
||||
function pfUI.uf.group:UpdateConfig()
|
||||
local startid = C.unitframes.selfingroup == "1" and 0 or 1
|
||||
local spacing = C.unitframes.group.pspace
|
||||
local default_border = C.appearance.border.default
|
||||
if C.appearance.border.unitframes ~= "-1" then
|
||||
default_border = C.appearance.border.unitframes
|
||||
end
|
||||
local rawborder, default_border = GetBorderSize("unitframes")
|
||||
|
||||
for i=0, 4 do
|
||||
local active = i >= 1 or startid == 0
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
pfUI:RegisterModule("hoverbind", "vanilla", function ()
|
||||
local default_border = C.appearance.border.default
|
||||
local keymap = {
|
||||
-- buttons to binding association
|
||||
["pfActionBarMainButton"] = "ACTIONBUTTON",
|
||||
|
||||
@@ -1,9 +1,4 @@
|
||||
pfUI:RegisterModule("infight", "vanilla:tbc", function ()
|
||||
local default_border = C.appearance.border.default
|
||||
if C.appearance.border.unitframes ~= "-1" then
|
||||
default_border = C.appearance.border.unitframes
|
||||
end
|
||||
|
||||
-- build the frame
|
||||
pfUI.infight = CreateFrame("Frame", "pfUICombat", UIParent)
|
||||
|
||||
|
||||
+11
-9
@@ -1,4 +1,6 @@
|
||||
pfUI:RegisterModule("loot", "vanilla:tbc", function ()
|
||||
local rawborder, border = GetBorderSize()
|
||||
|
||||
pfUI.loot = CreateFrame("Frame", "pfLootFrame", UIParent)
|
||||
pfUI.loot:Hide()
|
||||
pfUI.loot:SetFrameStrata("DIALOG")
|
||||
@@ -9,10 +11,10 @@ pfUI:RegisterModule("loot", "vanilla:tbc", function ()
|
||||
pfUI.loot:RegisterEvent("UPDATE_MASTER_LOOT_LIST")
|
||||
pfUI.loot:RegisterEvent("LOOT_BIND_CONFIRM")
|
||||
|
||||
pfUI.loot:SetWidth(160+C.appearance.border.default*2)
|
||||
pfUI.loot:SetWidth(160+border*2)
|
||||
|
||||
if C.loot.mousecursor == "0" then
|
||||
pfUI.loot:SetHeight(160+C.appearance.border.default*2)
|
||||
pfUI.loot:SetHeight(160+border*2)
|
||||
pfUI.loot:SetPoint("TOP", UIParent, "CENTER", 0, 0)
|
||||
UpdateMovable(pfUI.loot)
|
||||
end
|
||||
@@ -499,8 +501,8 @@ pfUI:RegisterModule("loot", "vanilla:tbc", function ()
|
||||
CreateBackdropShadow(pfUI.loot)
|
||||
pfUI.loot.backdrop:SetBackdropBorderColor(color.r, color.g, color.b, 1)
|
||||
end
|
||||
pfUI.loot:SetHeight(math.max((real*22)+4*C.appearance.border.default), 20)
|
||||
pfUI.loot:SetWidth(maxwidth + 22 + 8*C.appearance.border.default )
|
||||
pfUI.loot:SetHeight(math.max((real*22)+4*border), 20)
|
||||
pfUI.loot:SetWidth(maxwidth + 22 + 8*border)
|
||||
end
|
||||
end
|
||||
|
||||
@@ -522,10 +524,10 @@ pfUI:RegisterModule("loot", "vanilla:tbc", function ()
|
||||
function pfUI.loot:CreateSlot(id)
|
||||
local frame = CreateFrame(LOOT_BUTTON_FRAME_TYPE, 'pfLootButton'..id, pfUI.loot)
|
||||
frame:RegisterForClicks('LeftButtonUp', 'RightButtonUp')
|
||||
frame:SetPoint("LEFT", C.appearance.border.default*2, 0)
|
||||
frame:SetPoint("RIGHT", -C.appearance.border.default*2, 0)
|
||||
frame:SetPoint("LEFT", border*2, 0)
|
||||
frame:SetPoint("RIGHT", -border*2, 0)
|
||||
frame:SetHeight(22)
|
||||
frame:SetPoint("TOP", pfUI.loot, "TOP", 4, (-C.appearance.border.default*2+22)-(id*22))
|
||||
frame:SetPoint("TOP", pfUI.loot, "TOP", 4, (-border*2+22)-(id*22))
|
||||
|
||||
frame:SetScript("OnClick", function()
|
||||
if ( IsControlKeyDown() ) then
|
||||
@@ -579,8 +581,8 @@ pfUI:RegisterModule("loot", "vanilla:tbc", function ()
|
||||
end
|
||||
|
||||
frame.ficon = CreateFrame("Frame", "pfLootButtonIcon", frame)
|
||||
frame.ficon:SetHeight(frame:GetHeight() - 2*C.appearance.border.default)
|
||||
frame.ficon:SetWidth(frame:GetHeight() - 2*C.appearance.border.default)
|
||||
frame.ficon:SetHeight(frame:GetHeight() - 2*border)
|
||||
frame.ficon:SetWidth(frame:GetHeight() - 2*border)
|
||||
frame.ficon:ClearAllPoints()
|
||||
frame.ficon:SetPoint("RIGHT", frame)
|
||||
CreateBackdrop(frame.ficon)
|
||||
|
||||
+2
-1
@@ -1,5 +1,6 @@
|
||||
pfUI:RegisterModule("minimap", "vanilla:tbc", function ()
|
||||
local border = tonumber(pfUI_config.appearance.border.default)
|
||||
local rawborder, border = GetBorderSize()
|
||||
|
||||
if MiniMapWorldMapButton then MiniMapWorldMapButton:Hide() end
|
||||
if MinimapToggleButton then MinimapToggleButton:Hide() end
|
||||
MinimapBorderTop:Hide()
|
||||
|
||||
@@ -4,6 +4,7 @@ pfUI:RegisterModule("nameplates", "vanilla:tbc", function ()
|
||||
local inactive_alpha = tonumber(C.nameplates.notargalpha)
|
||||
local glowr, glowg, glowb, glowa = GetStringColor(C.nameplates.glowcolor)
|
||||
local hptexture = pfUI.media[C.nameplates.healthtexture]
|
||||
local rawborder, default_border = GetBorderSize()
|
||||
|
||||
-- disable original castbars
|
||||
pcall(SetCVar, "ShowVKeyCastbar", 0)
|
||||
@@ -221,7 +222,7 @@ pfUI:RegisterModule("nameplates", "vanilla:tbc", function ()
|
||||
-- combopoints
|
||||
if C.nameplates.cpdisplay == "1" then
|
||||
local combo_size = 5
|
||||
local offset = 5 + C.nameplates.heightcast + C.nameplates.heighthealth + C.appearance.border.default*2
|
||||
local offset = 5 + C.nameplates.heightcast + C.nameplates.heighthealth + default_border*2
|
||||
|
||||
if not this.combopoints then
|
||||
this.combopoints = CreateFrame("Frame", nil, this.nameplate)
|
||||
@@ -234,7 +235,7 @@ pfUI:RegisterModule("nameplates", "vanilla:tbc", function ()
|
||||
end
|
||||
|
||||
CreateBackdrop(this.combopoints["combopoint" .. point])
|
||||
this.combopoints["combopoint" .. point]:SetPoint("BOTTOMRIGHT", this.nameplate, "BOTTOMRIGHT", -(point - 1) * (combo_size + C.appearance.border.default*3) - offset, -C.appearance.border.default*3)
|
||||
this.combopoints["combopoint" .. point]:SetPoint("BOTTOMRIGHT", this.nameplate, "BOTTOMRIGHT", -(point - 1) * (combo_size + default_border*3) - offset, -default_border*3)
|
||||
|
||||
if point < 3 then
|
||||
local tex = this.combopoints["combopoint" .. point]:CreateTexture("OVERLAY")
|
||||
|
||||
+1
-5
@@ -4,11 +4,7 @@ pfUI:RegisterModule("panel", "vanilla:tbc", function()
|
||||
|
||||
local font = C.panel.use_unitfonts == "1" and pfUI.font_unit or pfUI.font_default
|
||||
local font_size = C.panel.use_unitfonts == "1" and C.global.font_unit_size or C.global.font_size
|
||||
|
||||
local default_border = C.appearance.border.default
|
||||
if C.appearance.border.panels ~= "-1" then
|
||||
default_border = C.appearance.border.panels
|
||||
end
|
||||
local rawborder, default_border = GetBorderSize("panels")
|
||||
|
||||
do -- Widgets
|
||||
do -- Clock & Timer
|
||||
|
||||
@@ -1,14 +1,6 @@
|
||||
pfUI:RegisterModule("pet", "vanilla:tbc", function ()
|
||||
-- do not go further on disabled UFs
|
||||
if C.unitframes.disable == "1" then return end
|
||||
|
||||
local default_border = C.appearance.border.default
|
||||
if C.appearance.border.unitframes ~= "-1" then
|
||||
default_border = C.appearance.border.unitframes
|
||||
end
|
||||
|
||||
local spacing = C.unitframes.pet.pspace
|
||||
|
||||
pfUI.uf.pet = pfUI.uf:CreateUnitFrame("Pet", nil, C.unitframes.pet)
|
||||
pfUI.uf.pet:UpdateFrameSize()
|
||||
pfUI.uf.pet:SetPoint("BOTTOM", UIParent , "BOTTOM", 0, 163)
|
||||
|
||||
@@ -1,11 +1,7 @@
|
||||
pfUI:RegisterModule("pettarget", "vanilla:tbc", function ()
|
||||
-- do not go further on disabled UFs
|
||||
if C.unitframes.disable == "1" then return end
|
||||
|
||||
local default_border = pfUI_config.appearance.border.default
|
||||
if pfUI_config.appearance.border.unitframes ~= "-1" then
|
||||
default_border = pfUI_config.appearance.border.unitframes
|
||||
end
|
||||
local rawborder, default_border = GetBorderSize("unitframes")
|
||||
|
||||
pfUI.uf.pettarget = pfUI.uf:CreateUnitFrame("PetTarget", nil, C.unitframes.ptarget, .2)
|
||||
pfUI.uf.pettarget:UpdateFrameSize()
|
||||
|
||||
@@ -2,13 +2,6 @@ pfUI:RegisterModule("player", "vanilla:tbc", function ()
|
||||
-- do not go further on disabled UFs
|
||||
if C.unitframes.disable == "1" then return end
|
||||
|
||||
local default_border = C.appearance.border.default
|
||||
if C.appearance.border.unitframes ~= "-1" then
|
||||
default_border = C.appearance.border.unitframes
|
||||
end
|
||||
|
||||
local spacing = C.unitframes.player.pspace
|
||||
|
||||
PlayerFrame:Hide()
|
||||
PlayerFrame:UnregisterAllEvents()
|
||||
|
||||
|
||||
+1
-4
@@ -2,10 +2,7 @@ pfUI:RegisterModule("raid", "vanilla:tbc", function ()
|
||||
-- do not go further on disabled UFs
|
||||
if C.unitframes.disable == "1" then return end
|
||||
|
||||
local default_border = C.appearance.border.default
|
||||
if C.appearance.border.unitframes ~= "-1" then
|
||||
default_border = C.appearance.border.unitframes
|
||||
end
|
||||
local rawborder, default_border = GetBorderSize("unitframes")
|
||||
|
||||
pfUI.uf.raid = CreateFrame("Button","pfRaid",UIParent)
|
||||
|
||||
|
||||
+1
-1
@@ -74,7 +74,7 @@ pfUI:RegisterModule("roll", "vanilla:tbc", function ()
|
||||
|
||||
function pfUI.roll:CreateLootRoll(id)
|
||||
local size = 24
|
||||
local border = tonumber(C.appearance.border.default)
|
||||
local rawborder, border = GetBorderSize()
|
||||
local esize = size - border*2
|
||||
local f = CreateFrame("Frame", "pfLootRollFrame" .. id, UIParent)
|
||||
|
||||
|
||||
@@ -2,13 +2,6 @@ pfUI:RegisterModule("target", "vanilla:tbc", function ()
|
||||
-- do not go further on disabled UFs
|
||||
if C.unitframes.disable == "1" then return end
|
||||
|
||||
local default_border = C.appearance.border.default
|
||||
if C.appearance.border.unitframes ~= "-1" then
|
||||
default_border = C.appearance.border.unitframes
|
||||
end
|
||||
|
||||
local spacing = C.unitframes.target.pspace
|
||||
|
||||
-- Hide Blizzard target frame and unregister all events to prevent it from popping up again
|
||||
TargetFrame:Hide()
|
||||
TargetFrame:UnregisterAllEvents()
|
||||
|
||||
@@ -49,6 +49,8 @@ pfUI:RegisterModule("thirdparty", "vanilla", function ()
|
||||
function pfUI.thirdparty.meters:Resize()
|
||||
if pfUI.chat and pfUI.panel then
|
||||
|
||||
local rawborder, default_border = GetBorderSize()
|
||||
|
||||
if DPSMate_DPSMate and C.thirdparty.dpsmate.dock == "1" then
|
||||
-- DPSMate Single View
|
||||
if pfUI.thirdparty.meters.damage and not pfUI.thirdparty.meters.threat then
|
||||
@@ -114,7 +116,7 @@ pfUI:RegisterModule("thirdparty", "vanilla", function ()
|
||||
RefreshKtmWidth()
|
||||
KLHTM_Frame:ClearAllPoints()
|
||||
KLHTM_Frame:SetPoint("TOPLEFT", pfUI.chat.right, "TOPLEFT", 0, 0)
|
||||
KLHTM_Frame:SetPoint("BOTTOMRIGHT", pfUI.chat.right, "BOTTOM", -C.appearance.border.default, pfUI.panel.right:GetHeight())
|
||||
KLHTM_Frame:SetPoint("BOTTOMRIGHT", pfUI.chat.right, "BOTTOM", -default_border, pfUI.panel.right:GetHeight())
|
||||
KLHTM_Frame.backdrop:SetPoint("BOTTOMRIGHT", KLHTM_Frame, "BOTTOMRIGHT", 0, -(KLHTM_Frame:GetBottom() - pfUI.chat.right:GetBottom()))
|
||||
end
|
||||
end
|
||||
@@ -915,10 +917,7 @@ pfUI:RegisterModule("thirdparty", "vanilla", function ()
|
||||
-- make sure the bag module is enabled
|
||||
if not pfUI.bag or not pfUI.bag.right then return end
|
||||
|
||||
local default_border = C.appearance.border.default
|
||||
if C.appearance.border.bags ~= "-1" then
|
||||
default_border = C.appearance.border.bags
|
||||
end
|
||||
local rawborder, default_border = GetBorderSize("bags")
|
||||
|
||||
-- draw the button
|
||||
if not pfUI.bag.right.sort then
|
||||
@@ -1024,10 +1023,7 @@ pfUI:RegisterModule("thirdparty", "vanilla", function ()
|
||||
-- make sure the bag module is enabled
|
||||
if not pfUI.bag or not pfUI.bag.right then return end
|
||||
|
||||
local default_border = C.appearance.border.default
|
||||
if C.appearance.border.bags ~= "-1" then
|
||||
default_border = C.appearance.border.bags
|
||||
end
|
||||
local rawborder, default_border = GetBorderSize("bags")
|
||||
|
||||
-- draw the button
|
||||
if not pfUI.bag.right.sort then
|
||||
|
||||
+3
-2
@@ -1,4 +1,5 @@
|
||||
pfUI:RegisterModule("tooltip", "vanilla:tbc", function ()
|
||||
local rawborder, default_border = GetBorderSize()
|
||||
|
||||
pfUI.tooltip = CreateFrame('Frame', "pfTooltip", GameTooltip)
|
||||
pfUI.tooltip.anchorframe = CreateFrame('Frame', "pfTooltipAnchor", UIParent)
|
||||
@@ -89,7 +90,7 @@ pfUI:RegisterModule("tooltip", "vanilla:tbc", function ()
|
||||
GameTooltip:ClearAllPoints()
|
||||
if C.tooltip.position == "bottom" then
|
||||
if pfUI.panel then
|
||||
GameTooltip:SetPoint("BOTTOMRIGHT", pfUI.panel.right, "TOPRIGHT", 0, C.appearance.border.default*2)
|
||||
GameTooltip:SetPoint("BOTTOMRIGHT", pfUI.panel.right, "TOPRIGHT", 0, default_border*2)
|
||||
else
|
||||
GameTooltip:SetPoint("BOTTOMRIGHT", UIParent, "BOTTOMRIGHT", -5, 5)
|
||||
end
|
||||
@@ -109,7 +110,7 @@ pfUI:RegisterModule("tooltip", "vanilla:tbc", function ()
|
||||
end
|
||||
|
||||
if anchor then
|
||||
GameTooltip:SetPoint("BOTTOMRIGHT", anchor, "TOPRIGHT", 0, C.appearance.border.default*2)
|
||||
GameTooltip:SetPoint("BOTTOMRIGHT", anchor, "TOPRIGHT", 0, default_border*2)
|
||||
else
|
||||
GameTooltip:SetPoint("BOTTOMRIGHT", UIParent, "BOTTOMRIGHT", -5, 5)
|
||||
end
|
||||
|
||||
@@ -10,11 +10,9 @@ pfUI:RegisterModule("tracking", "vanilla", function ()
|
||||
return nil
|
||||
end
|
||||
|
||||
local config = {
|
||||
border = C.appearance.border.default,
|
||||
size = tonumber(C.appearance.minimap.tracking_size),
|
||||
pulse = C.appearance.minimap.tracking_pulse == "1"
|
||||
}
|
||||
local rawborder, border = GetBorderSize()
|
||||
local size = tonumber(C.appearance.minimap.tracking_size)
|
||||
local pulse = C.appearance.minimap.tracking_pulse == "1"
|
||||
|
||||
local knownTrackingSpellTextures = {
|
||||
any = {
|
||||
@@ -50,13 +48,13 @@ pfUI:RegisterModule("tracking", "vanilla", function ()
|
||||
|
||||
pfUI.tracking = CreateFrame("Button", "pfUITracking", UIParent)
|
||||
pfUI.tracking:SetFrameStrata("LOW")
|
||||
CreateBackdrop(pfUI.tracking, config.border)
|
||||
CreateBackdrop(pfUI.tracking, border)
|
||||
CreateBackdropShadow(pfUI.tracking)
|
||||
|
||||
pfUI.tracking:SetPoint("TOPLEFT", pfUI.minimap, -10, -10)
|
||||
UpdateMovable(pfUI.tracking)
|
||||
pfUI.tracking:SetWidth(config.size)
|
||||
pfUI.tracking:SetHeight(config.size)
|
||||
pfUI.tracking:SetWidth(size)
|
||||
pfUI.tracking:SetHeight(size)
|
||||
|
||||
pfUI.tracking.icon = pfUI.tracking:CreateTexture("BACKGROUND")
|
||||
pfUI.tracking.icon:SetTexCoord(.08, .92, .08, .92)
|
||||
@@ -84,7 +82,7 @@ pfUI:RegisterModule("tracking", "vanilla", function ()
|
||||
elseif not texture then
|
||||
state.texture = nil
|
||||
|
||||
if config.pulse and HasEntries(state.spells) then
|
||||
if pulse and HasEntries(state.spells) then
|
||||
this.pulse = true
|
||||
this.icon:SetTexture("Interface\\Icons\\INV_Misc_QuestionMark")
|
||||
this.icon:SetVertexColor(1,1,1,1)
|
||||
|
||||
+2
-10
@@ -8,11 +8,7 @@ pfUI:RegisterModule("uf_tukui", "vanilla:tbc", function ()
|
||||
hookUpdateConfigPlayer(pfUI.uf.player)
|
||||
|
||||
-- load configs
|
||||
local default_border = C.appearance.border.default
|
||||
if C.appearance.border.unitframes ~= "-1" then
|
||||
default_border = C.appearance.border.unitframes
|
||||
end
|
||||
|
||||
local rawborder, default_border = GetBorderSize("unitframes")
|
||||
local pspacing = C.unitframes.player.pspace
|
||||
local tspacing = C.unitframes.target.pspace
|
||||
|
||||
@@ -50,11 +46,7 @@ pfUI:RegisterModule("uf_tukui", "vanilla:tbc", function ()
|
||||
hookUpdateConfigTarget(pfUI.uf.target)
|
||||
|
||||
-- load configs
|
||||
local default_border = C.appearance.border.default
|
||||
if C.appearance.border.unitframes ~= "-1" then
|
||||
default_border = C.appearance.border.unitframes
|
||||
end
|
||||
|
||||
local rawborder, default_border = GetBorderSize("unitframes")
|
||||
local pspacing = C.unitframes.player.pspace
|
||||
local tspacing = C.unitframes.target.pspace
|
||||
|
||||
|
||||
+3
-1
@@ -1,4 +1,6 @@
|
||||
pfUI:RegisterModule("unlock", "vanilla:tbc", function ()
|
||||
local rawborder, default_border = GetBorderSize()
|
||||
|
||||
-- grouped frames
|
||||
local clusters = {
|
||||
-- Name Shift Ctrl
|
||||
@@ -225,7 +227,7 @@ pfUI:RegisterModule("unlock", "vanilla:tbc", function ()
|
||||
local frame = drag.frame
|
||||
|
||||
-- update dock position
|
||||
SetAutoPoint(dock, drag, tonumber(pfUI_config.appearance.border.default)*2+2)
|
||||
SetAutoPoint(dock, drag, default_border*2+2)
|
||||
|
||||
-- update dock entries
|
||||
dock.title:SetText(drag.label)
|
||||
|
||||
+6
-4
@@ -1,4 +1,6 @@
|
||||
pfUI:RegisterModule("xpbar", "vanilla:tbc", function ()
|
||||
local rawborder, default_border = GetBorderSize()
|
||||
|
||||
local xp_timeout = tonumber(C.panel.xp.xp_timeout)
|
||||
local xp_width = C.panel.xp.xp_width
|
||||
local xp_height = C.panel.xp.xp_height
|
||||
@@ -29,11 +31,11 @@ pfUI:RegisterModule("xpbar", "vanilla:tbc", function ()
|
||||
b:SetFrameStrata("BACKGROUND")
|
||||
|
||||
if t == "XP" and pfUI.chat then
|
||||
b:SetPoint("TOPLEFT", pfUI.chat.left, "TOPRIGHT", C.appearance.border.default*2, 0)
|
||||
b:SetPoint("BOTTOMLEFT", pfUI.chat.left, "BOTTOMRIGHT", C.appearance.border.default*2, 0)
|
||||
b:SetPoint("TOPLEFT", pfUI.chat.left, "TOPRIGHT", default_border*2, 0)
|
||||
b:SetPoint("BOTTOMLEFT", pfUI.chat.left, "BOTTOMRIGHT", default_border*2, 0)
|
||||
elseif t == "REP" and pfUI.chat then
|
||||
b:SetPoint("TOPRIGHT",pfUI.chat.right,"TOPLEFT", -C.appearance.border.default*2, 0)
|
||||
b:SetPoint("BOTTOMRIGHT",pfUI.chat.right,"BOTTOMLEFT",-C.appearance.border.default*2, 0)
|
||||
b:SetPoint("TOPRIGHT",pfUI.chat.right,"TOPLEFT", -default_border*2, 0)
|
||||
b:SetPoint("BOTTOMRIGHT",pfUI.chat.right,"BOTTOMLEFT",-default_border*2, 0)
|
||||
else
|
||||
b:SetPoint("TOPRIGHT", UIParent, "TOPRIGHT", 0, 0)
|
||||
b:SetPoint("BOTTOMRIGHT", UIParent, "BOTTOMRIGHT", 0, 0)
|
||||
|
||||
Reference in New Issue
Block a user