From f478066a004944693c97b2f19415f5cf05cc4077 Mon Sep 17 00:00:00 2001 From: Artur Morozov Date: Mon, 4 Mar 2019 17:05:52 +0300 Subject: [PATCH] api: update SkinArrowButton add size argument --- api/ui-widgets.lua | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/api/ui-widgets.lua b/api/ui-widgets.lua index 35bce228..a53dfd18 100644 --- a/api/ui-widgets.lua +++ b/api/ui-widgets.lua @@ -308,7 +308,7 @@ function pfUI.api.SkinCloseButton(button, parentFrame, offsetX, offsetY) button.texture:SetVertexColor(1,.25,.25,1) end -function pfUI.api.SkinArrowButton(button, dir) +function pfUI.api.SkinArrowButton(button, dir, size) SkinButton(button) button:SetHitRectInsets(-3,-3,-3,-3) @@ -318,6 +318,11 @@ function pfUI.api.SkinArrowButton(button, dir) button:SetHighlightTexture(nil) button:SetDisabledTexture(nil) + if size then + button:SetWidth(size) + button:SetHeight(size) + end + if not button.icon then button.icon = button:CreateTexture(nil, "ARTWORK") button.icon:SetAlpha(.8)