Skip to content

Commit 599edf5

Browse files
committed
slider fix
small fixes for slider
1 parent 303d0e6 commit 599edf5

1 file changed

Lines changed: 8 additions & 3 deletions

File tree

Basalt/objects/Slider.lua

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)