From 33753f6d8fc9cffb6cd23548504a0eb5247c32b4 Mon Sep 17 00:00:00 2001 From: Robert Jelic <36573031+NoryiE@users.noreply.github.com> Date: Mon, 9 Oct 2023 21:05:19 +0200 Subject: [PATCH] Update Progressbar.lua small setProgressBar fix --- Basalt/objects/Progressbar.lua | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Basalt/objects/Progressbar.lua b/Basalt/objects/Progressbar.lua index 37920a0..ae0764e 100644 --- a/Basalt/objects/Progressbar.lua +++ b/Basalt/objects/Progressbar.lua @@ -18,7 +18,7 @@ return function(name, basalt) return progress end) base:addProperty("Direction", "number", 0) - base:addProperty("ActiveBarSymbol", "char", "") + base:addProperty("ActiveBarSymbol", "string", " ") base:addProperty("ActiveBarColor", "color", colors.black) base:addProperty("ActiveBarSymbolColor", "color", colors.white) base:combineProperty("ProgressBar", "ActiveBarColor", "ActiveBarSymbol", "ActiveBarSymbolColor") @@ -39,7 +39,10 @@ return function(name, basalt) self:addDraw("progressbar", function() local w,h = self:getSize() local p = self:getProperties() - local activeBarColor, activeBarSymbol, activeBarSymbolCol = self:getProgressBar() + local activeBarColor, activeBarSymbol, activeBarSymbolCol = self:getActiveBarColor(), self:getActiveBarSymbol(), self:getActiveBarSymbolColor() + activeBarColor = activeBarColor or colors.red + activeBarSymbol = activeBarSymbol or " " + activeBarSymbolCol = activeBarSymbolCol or colors.white if(p.Background~=nil)then self:addBackgroundBox(1, 1, w, h, p.Background) end if(p.BgSymbol~="")then self:addTextBox(1, 1, w, h, p.BgSymbol) end if(p.Foreground~=nil)then self:addForegroundBox(1, 1, w, h, p.Foreground) end @@ -67,4 +70,4 @@ return function(name, basalt) object.__index = object return setmetatable(object, base) -end \ No newline at end of file +end