Update Progressbar.lua
small setProgressBar fix
This commit is contained in:
@@ -18,7 +18,7 @@ return function(name, basalt)
|
|||||||
return progress
|
return progress
|
||||||
end)
|
end)
|
||||||
base:addProperty("Direction", "number", 0)
|
base:addProperty("Direction", "number", 0)
|
||||||
base:addProperty("ActiveBarSymbol", "char", "")
|
base:addProperty("ActiveBarSymbol", "string", " ")
|
||||||
base:addProperty("ActiveBarColor", "color", colors.black)
|
base:addProperty("ActiveBarColor", "color", colors.black)
|
||||||
base:addProperty("ActiveBarSymbolColor", "color", colors.white)
|
base:addProperty("ActiveBarSymbolColor", "color", colors.white)
|
||||||
base:combineProperty("ProgressBar", "ActiveBarColor", "ActiveBarSymbol", "ActiveBarSymbolColor")
|
base:combineProperty("ProgressBar", "ActiveBarColor", "ActiveBarSymbol", "ActiveBarSymbolColor")
|
||||||
@@ -39,7 +39,10 @@ return function(name, basalt)
|
|||||||
self:addDraw("progressbar", function()
|
self:addDraw("progressbar", function()
|
||||||
local w,h = self:getSize()
|
local w,h = self:getSize()
|
||||||
local p = self:getProperties()
|
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.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.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
|
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
|
object.__index = object
|
||||||
return setmetatable(object, base)
|
return setmetatable(object, base)
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user