From 88a099972cf61cea47b8aa9759c318112283aede Mon Sep 17 00:00:00 2001 From: Artur Morozov Date: Mon, 4 Mar 2019 17:59:00 +0300 Subject: [PATCH] skin: add DressUpFrame --- modules/skin.lua | 3 --- pfUI.toc | 1 + skins/blizzard/dressup.lua | 30 ++++++++++++++++++++++++++++++ 3 files changed, 31 insertions(+), 3 deletions(-) create mode 100644 skins/blizzard/dressup.lua diff --git a/modules/skin.lua b/modules/skin.lua index eed322ee..58309b74 100644 --- a/modules/skin.lua +++ b/modules/skin.lua @@ -1,7 +1,4 @@ pfUI:RegisterModule("skin", function () - -- movable default frames - - EnableMovable("DressUpFrame") -- durability frame pfUI.durability = CreateFrame("Frame","pfDurability",UIParent) diff --git a/pfUI.toc b/pfUI.toc index 68c058cc..3276a265 100644 --- a/pfUI.toc +++ b/pfUI.toc @@ -73,6 +73,7 @@ skins\blizzard\stable.lua skins\blizzard\trade.lua skins\blizzard\trainer.lua skins\blizzard\battlefield.lua +skins\blizzard\dressup.lua # modules modules\gui.lua diff --git a/skins/blizzard/dressup.lua b/skins/blizzard/dressup.lua new file mode 100644 index 00000000..12a505fb --- /dev/null +++ b/skins/blizzard/dressup.lua @@ -0,0 +1,30 @@ +pfUI:RegisterSkin("DressUpFrame", function () + local border = tonumber(pfUI_config.appearance.border.default) + local bpad = border > 1 and border - 1 or 1 + + StripTextures(DressUpFrame, nil, "ARTWORK") + CreateBackdrop(DressUpFrame, nil, nil, .75) + DressUpFrame.backdrop:SetPoint("TOPLEFT", 10, -10) + DressUpFrame.backdrop:SetPoint("BOTTOMRIGHT", -32, 72) + DressUpFrame:SetHitRectInsets(10,32,10,72) + EnableMovable(DressUpFrame) + + SkinCloseButton(DressUpFrameCloseButton, DressUpFrame.backdrop, -6, -6) + + DressUpFrame:DisableDrawLayer("BACKGROUND") + + DressUpFrameTitleText:ClearAllPoints() + DressUpFrameTitleText:SetPoint("TOP", DressUpFrame.backdrop, "TOP", 0, -10) + + DressUpFrameDescriptionText:ClearAllPoints() + DressUpFrameDescriptionText:SetPoint("TOP", DressUpFrame.backdrop, "TOP", 0, -30) + + EnableClickRotate(DressUpModel) + DressUpModelRotateLeftButton:Hide() + DressUpModelRotateRightButton:Hide() + + SkinButton(DressUpFrameCancelButton) + SkinButton(DressUpFrameResetButton) + DressUpFrameResetButton:ClearAllPoints() + DressUpFrameResetButton:SetPoint("RIGHT", DressUpFrameCancelButton, "LEFT", -2*bpad, 0) +end)