@@ -18,7 +18,7 @@ return function(name, basalt)
1818 return progress
1919 end )
2020 base :addProperty (" Direction" , " number" , 0 )
21- base :addProperty (" ActiveBarSymbol" , " char " , " " )
21+ base :addProperty (" ActiveBarSymbol" , " string " , " " )
2222 base :addProperty (" ActiveBarColor" , " color" , colors .black )
2323 base :addProperty (" ActiveBarSymbolColor" , " color" , colors .white )
2424 base :combineProperty (" ProgressBar" , " ActiveBarColor" , " ActiveBarSymbol" , " ActiveBarSymbolColor" )
@@ -39,7 +39,10 @@ return function(name, basalt)
3939 self :addDraw (" progressbar" , function ()
4040 local w ,h = self :getSize ()
4141 local p = self :getProperties ()
42- local activeBarColor , activeBarSymbol , activeBarSymbolCol = self :getProgressBar ()
42+ local activeBarColor , activeBarSymbol , activeBarSymbolCol = self :getActiveBarColor (), self :getActiveBarSymbol (), self :getActiveBarSymbolColor ()
43+ activeBarColor = activeBarColor or colors .red
44+ activeBarSymbol = activeBarSymbol or " "
45+ activeBarSymbolCol = activeBarSymbolCol or colors .white
4346 if (p .Background ~= nil )then self :addBackgroundBox (1 , 1 , w , h , p .Background ) end
4447 if (p .BgSymbol ~= " " )then self :addTextBox (1 , 1 , w , h , p .BgSymbol ) end
4548 if (p .Foreground ~= nil )then self :addForegroundBox (1 , 1 , w , h , p .Foreground ) end
@@ -67,4 +70,4 @@ return function(name, basalt)
6770
6871 object .__index = object
6972 return setmetatable (object , base )
70- end
73+ end
0 commit comments