From 143144cfd62feb544f920cc455bad429e9895da3 Mon Sep 17 00:00:00 2001 From: Sabine Lim Date: Tue, 16 May 2023 03:10:09 +1000 Subject: [PATCH] Update Radio --- Basalt/objects/Radio.lua | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/Basalt/objects/Radio.lua b/Basalt/objects/Radio.lua index 304f3ba..19303d1 100644 --- a/Basalt/objects/Radio.lua +++ b/Basalt/objects/Radio.lua @@ -53,20 +53,52 @@ return function(name, basalt) return self end, + setBoxSelectionBG = function(self, bg) + return self:setBoxSelectionColor(bg, boxSelectedFG) + end, + + setBoxSelectionFG = function(self, fg) + return self:setBoxSelectionColor(boxSelectedBG, fg) + end, + getBoxSelectionColor = function(self) return boxSelectedBG, boxSelectedFG end, + getBoxSelectionBG = function(self) + return boxSelectedBG + end, + + getBoxSelectionFG = function(self) + return boxSelectedFG + end, + setBoxDefaultColor = function(self, bg, fg) boxNotSelectedBG = bg boxNotSelectedFG = fg return self end, + setBoxDefaultBG = function(self, bg) + return self:setBoxDefaultColor(bg, boxNotSelectedFG) + end, + + setBoxDefaultFG = function(self, fg) + return self:setBoxDefaultColor(boxNotSelectedBG, fg) + end, + getBoxDefaultColor = function(self) return boxNotSelectedBG, boxNotSelectedFG end, + getBoxDefaultBG = function(self) + return boxNotSelectedBG + end, + + getBoxDefaultFG = function(self) + return boxNotSelectedFG + end, + mouseHandler = function(self, button, x, y, ...) if (#list > 0) then local obx, oby = self:getAbsolutePosition()