Files
Basalt/docs/objects/Slider.md
2022-06-09 11:43:59 -04:00

1.3 KiB

With sliders you can add a object where the user can change a number value.

Here are all possible functions available for sliders:
Remember slider also inherits from object

setSymbol

this will change the foreground symbol

local mainFrame = basalt.createFrame("myFirstFrame"):show()
local aSlider = mainFrame:addSlider("myFirstSlider"):setSymbol("X"):show()

Parameters: char symbol

Returns: self

setBackgroundSymbol

this will change the symbol background color

local mainFrame = basalt.createFrame("myFirstFrame"):show()
local aSlider = mainFrame:addSlider("myFirstSlider"):setBackgroundSymbol(colors.yellow):show()

Parameters: number color

Returns: self

setSymbolColor

this will change the symbol color

local mainFrame = basalt.createFrame("myFirstFrame"):show()
local aSlider = mainFrame:addSlider("myFirstSlider"):setSymbolColor(colors.red):show()

Parameters: number color

Returns: self

setBarType

this will change the bar to vertical/horizontal (default is horizontal)

local mainFrame = basalt.createFrame("myFirstFrame"):show()
local aSlider = mainFrame:addSlider("myFirstSlider"):setBarType("vertical"):show()

Parameters: string value ("vertical", "horizontal"

Returns: self