@@ -10,8 +10,10 @@ return function(name, basalt)
1010
1111 local barType = " horizontal"
1212 local symbol = " "
13- local symbolFG = colors .black
13+ local symbolFG = colors .gray
1414 local symbolBG = colors .gray
15+ local bgSymbol = " "
16+ local symbolColor = colors .black
1517 local maxValue = 12
1618 local index = 1
1719 local symbolSize = 1
@@ -130,8 +132,8 @@ return function(name, basalt)
130132 base .draw (self )
131133 self :addDraw (" slider" , function ()
132134 local w ,h = self :getSize ()
133- local bgCol ,fgCol = self :getBackground (), self :getForeground ()
134135 local obx , oby = self :getPosition ()
136+ local bgCol ,fgCol = self :getBackground (), self :getForeground ()
135137 if (barType == " horizontal" ) then
136138 self :addText (index , oby , symbol :rep (symbolSize ))
137139 if (symbolBG ~= false )then self :addBG (index , 1 , tHex [symbolBG ]:rep (# symbol * symbolSize )) end
@@ -146,7 +148,10 @@ return function(name, basalt)
146148 end
147149 else
148150 if (n + 1 < index ) or (n + 1 > index - 1 + symbolSize ) then
149- self :addBlit (1 , 1 + n , bgSymbol , tHex [fgCol ], tHex [bgCol ])
151+ self :addText (1 , 1 + n , bgSymbol )
152+ if (bgCol ~= false )then self :addBG (1 , 1 + n , tHex [bgCol ]) end
153+ if (fgCol ~= false )then self :addFG (1 , 1 + n , tHex [fgCol ]) end
154+ -- self:addBlit(1, 1+n, bgSymbol, tHex[fgCol], tHex[bgCol])
150155 end
151156 end
152157 end
0 commit comments