mirror of
https://github.com/brues-code/pfUI.git
synced 2026-09-30 03:06:01 +00:00
skin: add interface options
This commit is contained in:
@@ -84,29 +84,6 @@ pfUI:RegisterModule("skin", function ()
|
||||
if a then this:SetPoint(a, b, c, d, e) end
|
||||
end)
|
||||
|
||||
UI_OPTIONS_FRAME:SetScript("OnShow", function()
|
||||
-- default events
|
||||
UIOptionsFrame_Load();
|
||||
MultiActionBar_Update();
|
||||
MultiActionBar_ShowAllGrids();
|
||||
Disable_BagButtons();
|
||||
UpdateMicroButtons();
|
||||
|
||||
-- customize
|
||||
UIOptionsBlackground:Hide()
|
||||
|
||||
UI_OPTIONS_FRAME:SetMovable(true)
|
||||
UI_OPTIONS_FRAME:EnableMouse(true)
|
||||
UI_OPTIONS_FRAME:SetScale(.8)
|
||||
UI_OPTIONS_FRAME:SetScript("OnMouseDown",function()
|
||||
UI_OPTIONS_FRAME:StartMoving()
|
||||
end)
|
||||
|
||||
UI_OPTIONS_FRAME:SetScript("OnMouseUp",function()
|
||||
UI_OPTIONS_FRAME:StopMovingOrSizing()
|
||||
end)
|
||||
end)
|
||||
|
||||
if C.global.errors_limit == "1" then
|
||||
UIErrorsFrame:SetHeight(25)
|
||||
end
|
||||
|
||||
@@ -77,6 +77,7 @@ skins\blizzard\dressup.lua
|
||||
skins\blizzard\game_menu.lua
|
||||
skins\blizzard\guild_registrar.lua
|
||||
skins\blizzard\help.lua
|
||||
skins\blizzard\options-interface.lua
|
||||
|
||||
# modules
|
||||
modules\gui.lua
|
||||
|
||||
@@ -0,0 +1,75 @@
|
||||
pfUI:RegisterSkin("Options-Interface", function ()
|
||||
local border = tonumber(pfUI_config.appearance.border.default)
|
||||
local bpad = border > 1 and border - 1 or 1
|
||||
|
||||
StripTextures(UIOptionsFrame)
|
||||
CreateBackdrop(UIOptionsFrame, nil, nil, .75)
|
||||
EnableMovable(UIOptionsFrame)
|
||||
|
||||
UIOptionsFrame.backdrop:SetPoint("TOPLEFT", 120, -30)
|
||||
UIOptionsFrame.backdrop:SetPoint("BOTTOMRIGHT", -120, 120)
|
||||
UIOptionsFrame:SetHitRectInsets(120,120,30,120)
|
||||
|
||||
SkinCloseButton(GetNoNameObject(UIOptionsFrame, "Button", nil, "UI--Panel--MinimizeButton--Up"), UIOptionsFrame.backdrop, -6, -6)
|
||||
|
||||
UIOptionsFrameTitle:ClearAllPoints()
|
||||
UIOptionsFrameTitle:SetPoint("TOP", UIOptionsFrame.backdrop, "TOP", 0, -10)
|
||||
|
||||
SkinTab(UIOptionsFrameTab1)
|
||||
UIOptionsFrameTab1:ClearAllPoints()
|
||||
UIOptionsFrameTab1:SetPoint("TOPLEFT", UIOptionsFrame.backdrop, "TOPLEFT", 20, -20)
|
||||
UIOptionsFrameTab1:SetScript("OnClick", function()
|
||||
PanelTemplates_Tab_OnClick(UIOptionsFrame)
|
||||
BasicOptions:Show()
|
||||
AdvancedOptions:Hide()
|
||||
PlaySound("igCharacterInfoTab")
|
||||
end)
|
||||
SkinTab(UIOptionsFrameTab2)
|
||||
UIOptionsFrameTab2:ClearAllPoints()
|
||||
UIOptionsFrameTab2:SetPoint("LEFT", UIOptionsFrameTab1, "RIGHT", border*2 + 1, 0)
|
||||
UIOptionsFrameTab2:SetScript("OnClick", function()
|
||||
PanelTemplates_Tab_OnClick(UIOptionsFrame)
|
||||
BasicOptions:Hide()
|
||||
AdvancedOptions:Show()
|
||||
PlaySound("igCharacterInfoTab")
|
||||
end)
|
||||
|
||||
UIOptionsFrameCheckButton1:ClearAllPoints() -- Invert Mouse button
|
||||
UIOptionsFrameCheckButton1:SetPoint("TOPLEFT", UIOptionsFrameSlider1, "TOPRIGHT", 40, 10)
|
||||
|
||||
for i=1, 69 do
|
||||
local buton = _G["UIOptionsFrameCheckButton"..i]
|
||||
if buton then
|
||||
SkinCheckbox(buton)
|
||||
end
|
||||
end
|
||||
|
||||
for i=1, 4 do
|
||||
SkinSlider(_G["UIOptionsFrameSlider"..i])
|
||||
end
|
||||
|
||||
CreateBackdrop(BasicOptionsGeneral, nil, true, .75)
|
||||
CreateBackdrop(BasicOptionsDisplay, nil, true, .75)
|
||||
CreateBackdrop(BasicOptionsCamera, nil, true, .75)
|
||||
CreateBackdrop(BasicOptionsHelp, nil, true, .75)
|
||||
CreateBackdrop(AdvancedOptionsActionBars, nil, true, .75)
|
||||
CreateBackdrop(AdvancedOptionsChat, nil, true, .75)
|
||||
CreateBackdrop(AdvancedOptionsRaid, nil, true, .75)
|
||||
CreateBackdrop(AdvancedOptionsCombatText, nil, true, .75)
|
||||
|
||||
SkinDropDown(UIOptionsFrameClickCameraDropDown)
|
||||
SkinDropDown(UIOptionsFrameCameraDropDown)
|
||||
SkinDropDown(UIOptionsFrameTargetofTargetDropDown)
|
||||
SkinDropDown(UIOptionsFrameCombatTextDropDown)
|
||||
|
||||
SkinButton(UIOptionsFrameResetTutorials)
|
||||
SkinButton(UIOptionsFrameDefaults)
|
||||
UIOptionsFrameDefaults:ClearAllPoints()
|
||||
UIOptionsFrameDefaults:SetPoint("BOTTOMLEFT", UIOptionsFrame.backdrop, "BOTTOMLEFT", 14, 14)
|
||||
SkinButton(UIOptionsFrameCancel)
|
||||
UIOptionsFrameCancel:ClearAllPoints()
|
||||
UIOptionsFrameCancel:SetPoint("BOTTOMRIGHT", UIOptionsFrame.backdrop, "BOTTOMRIGHT", -14, 14)
|
||||
SkinButton(UIOptionsFrameOkay)
|
||||
UIOptionsFrameOkay:ClearAllPoints()
|
||||
UIOptionsFrameOkay:SetPoint("RIGHT", UIOptionsFrameCancel, "LEFT", -2*bpad, 0)
|
||||
end)
|
||||
Reference in New Issue
Block a user