mirror of
https://github.com/brues-code/pfUI.git
synced 2026-09-21 23:26:56 +00:00
Use GetSize/SetSize for size operations
Replace separate GetWidth/GetHeight and SetWidth/SetHeight calls with GetSize/SetSize for consistency and brevity. Updated modules: addonbuttons (store size via GetSize), chatcopy (use SetSize), easteregg (use SetSize for explosions), farmmode (use GetSize/SetSize when adjusting map size), and game_menu (use GetSize/SetSize when resizing frame).
This commit is contained in:
@@ -224,7 +224,7 @@ pfUI:RegisterModule("addonbuttons", function ()
|
||||
frame.backup.is_clamped_to_screen = frame:IsClampedToScreen()
|
||||
frame.backup.is_movable = frame:IsMovable()
|
||||
frame.backup.point = {frame:GetPoint()}
|
||||
frame.backup.size = {frame:GetHeight(), frame:GetWidth()}
|
||||
frame.backup.size = {frame:GetSize()}
|
||||
frame.backup.scale = frame:GetScale()
|
||||
if frame:HasScript("OnDragStart") then
|
||||
frame.backup.on_drag_start = frame:GetScript("OnDragStart")
|
||||
|
||||
@@ -96,8 +96,7 @@ pfUI:RegisterModule("chatcopy", function ()
|
||||
scroll:Hide()
|
||||
|
||||
local editbox = CreateFrame("EditBox", "pfChatCopyBox" .. i, scroll)
|
||||
editbox:SetHeight(frame:GetHeight())
|
||||
editbox:SetWidth(frame:GetWidth())
|
||||
editbox:SetSize(frame:GetSize())
|
||||
editbox:SetAllPoints(scroll)
|
||||
editbox:SetTextColor(1,1,1,1)
|
||||
editbox:SetFontObject(ChatFontNormal)
|
||||
|
||||
@@ -123,8 +123,7 @@ pfUI:RegisterModule("easteregg", function ()
|
||||
local f = GetExplosion()
|
||||
f:ClearAllPoints()
|
||||
f:SetPoint("CENTER", fireworks, "TOPLEFT", x, y)
|
||||
f:SetWidth(25)
|
||||
f:SetHeight(25)
|
||||
f:SetSize(25, 25)
|
||||
f.tex:SetTexture(1,1,1,.5)
|
||||
f:SetAlpha(1)
|
||||
f:Show()
|
||||
@@ -134,8 +133,7 @@ pfUI:RegisterModule("easteregg", function ()
|
||||
local f = GetExplosion()
|
||||
f:ClearAllPoints()
|
||||
f:SetPoint("CENTER", fireworks, "TOPLEFT", x+(math.random(0,100)-50), y+(math.random(0,100)-50))
|
||||
f:SetWidth(2)
|
||||
f:SetHeight(2)
|
||||
f:SetSize(2, 2)
|
||||
f.tex:SetTexture(math.random(),math.random(),math.random(),1)
|
||||
f:SetAlpha(1)
|
||||
f:Show()
|
||||
|
||||
@@ -41,8 +41,9 @@ pfUI:RegisterModule("farmmode", function ()
|
||||
pfUI.farmmap:RegisterForDrag("LeftButton")
|
||||
pfUI.farmmap:SetScript("OnMouseWheel", function()
|
||||
if IsControlKeyDown() then
|
||||
this:SetWidth(this:GetWidth() + (arg1 > 0 and 10 or -10))
|
||||
this:SetHeight(this:GetHeight() + (arg1 > 0 and 10 or -10))
|
||||
local adjust = (arg1 > 0 and 10 or -10)
|
||||
local width, height = this:GetSize()
|
||||
this:SetSize(width + adjust, height + adjust)
|
||||
Minimap_ZoomIn()
|
||||
Minimap_ZoomOut()
|
||||
elseif IsShiftKeyDown() then
|
||||
|
||||
@@ -3,8 +3,8 @@ pfUI:RegisterSkin("Game Menu", function ()
|
||||
CreateBackdrop(GameMenuFrame, nil, true, .75)
|
||||
CreateBackdropShadow(GameMenuFrame)
|
||||
|
||||
GameMenuFrame:SetWidth(GameMenuFrame:GetWidth() - 30)
|
||||
GameMenuFrame:SetHeight(GameMenuFrame:GetHeight() + 6)
|
||||
local menuWidth, menuHeight = GameMenuFrame:GetSize()
|
||||
GameMenuFrame:SetSize(menuWidth - 30, menuHeight + 6)
|
||||
|
||||
local title = GetNoNameObject(GameMenuFrame, "FontString", "ARTWORK", MAIN_MENU)
|
||||
title:SetTextColor(1,1,1,1)
|
||||
|
||||
Reference in New Issue
Block a user