mirror of
https://github.com/brues-code/pfUI.git
synced 2026-10-14 17:20:50 +00:00
skins: integrate blizzard timemanager properly
This commit is contained in:
@@ -7,6 +7,8 @@ pfUI:RegisterSkin("Time Manager", "tbc", function ()
|
||||
StripTextures(TimeManagerFrame)
|
||||
CreateBackdrop(TimeManagerFrame, nil, nil, .75)
|
||||
CreateBackdropShadow(TimeManagerFrame)
|
||||
TimeManagerClockButton:Hide()
|
||||
TimeManagerClockButton.Show = function() return end
|
||||
|
||||
TimeManagerFrame.backdrop:SetPoint("TOPLEFT", 10, -10)
|
||||
TimeManagerFrame.backdrop:SetPoint("BOTTOMRIGHT", -48, 1)
|
||||
@@ -116,21 +118,5 @@ pfUI:RegisterSkin("Time Manager", "tbc", function ()
|
||||
StopwatchTicker:SetHeight(16)
|
||||
StopwatchTicker:SetPoint("RIGHT", StopwatchPlayPauseButton, "LEFT", -2*border + 1, 0)
|
||||
end
|
||||
|
||||
hooksecurefunc("TimeManagerClockButton_UpdateTooltip", function()
|
||||
GameTooltip:AddLine(" ")
|
||||
GameTooltip:AddLine(TIMEMANAGER_TOOLTIP_TOGGLE_CLOCK_SETTINGS)
|
||||
GameTooltip:Show()
|
||||
end)
|
||||
|
||||
-- needed insecure hook
|
||||
function _G.TimeManagerClockButton_OnClick(self)
|
||||
if self.alarmFiring then
|
||||
PlaySound("igMainMenuQuit")
|
||||
TimeManager_TurnOffAlarm()
|
||||
else
|
||||
ToggleTimeManager()
|
||||
end
|
||||
end
|
||||
end)
|
||||
end)
|
||||
|
||||
Reference in New Issue
Block a user