initial commit
This commit is contained in:
28
Modules/Blizzard/CaptureBar.lua
Normal file
28
Modules/Blizzard/CaptureBar.lua
Normal file
@@ -0,0 +1,28 @@
|
||||
local E, L, V, P, G = unpack(select(2, ...)); --Import: Engine, Locales, PrivateDB, ProfileDB, GlobalDB
|
||||
local B = E:GetModule('Blizzard')
|
||||
|
||||
local _G = _G
|
||||
local hooksecurefunc = hooksecurefunc
|
||||
|
||||
local function CaptureUpdate()
|
||||
if _G.NUM_EXTENDED_UI_FRAMES then
|
||||
local captureBar
|
||||
for i=1, _G.NUM_EXTENDED_UI_FRAMES do
|
||||
captureBar = _G['WorldStateCaptureBar' .. i]
|
||||
|
||||
if captureBar and captureBar:IsVisible() then
|
||||
captureBar:ClearAllPoints()
|
||||
|
||||
if i == 1 then
|
||||
captureBar:Point('TOP', E.UIParent, 'TOP', 0, -170)
|
||||
else
|
||||
captureBar:Point('TOPLEFT', _G['WorldStateCaptureBar' .. i - 1], 'TOPLEFT', 0, -45)
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
function B:PositionCaptureBar()
|
||||
hooksecurefunc('UIParent_ManageFramePositions', CaptureUpdate)
|
||||
end
|
||||
Reference in New Issue
Block a user