From afad9f7d08614ece0a6460bc194c5cf487c9ad2a Mon Sep 17 00:00:00 2001 From: Kazhnuz Date: Sat, 28 Aug 2021 11:16:11 +0200 Subject: [PATCH] feat(textmenu): add line sizing --- .../birb/modules/gui/menus/widgets/base.lua | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/sonic-radiance.love/birb/modules/gui/menus/widgets/base.lua b/sonic-radiance.love/birb/modules/gui/menus/widgets/base.lua index 6a72cae..e6b594e 100644 --- a/sonic-radiance.love/birb/modules/gui/menus/widgets/base.lua +++ b/sonic-radiance.love/birb/modules/gui/menus/widgets/base.lua @@ -41,6 +41,11 @@ function BaseWidget:new(menuName) self.order = 0 self:register() + self.func = nil +end + +function BaseWidget:setFunc(func) + self.func = func end function BaseWidget:getMenuByName(name) @@ -101,7 +106,9 @@ function BaseWidget:drawCanvas() end function BaseWidget:selectAction() - -- Do nothing + if (self.func ~= nil) then + self.func(self) + end end -- DRAW WIDGETS