Engee 文档

滑块

该页面正在翻译中。

没有标签的简单滑块。 您可以使用 标签 对象,例如。 您需要指定一个限制滑块可能值的范围。

当前选定的值在属性中 价值. 不要手动更改此值,而是使用函数 set_close_to!(滑块,值). 这是必要的,以确保值实际存在于 范围 属性。

您可以双击滑块将其(大约)重置为存在于 起始值.

如果设置属性 snap=false,滑块将在拖动时连续移动,并且仅在释放鼠标时跳转到最接近的可用值。 </无翻译>

using GLMakie

fig = Figure()

ax = Axis(fig[1, 1])

sl_x = Slider(fig[2, 1], range = 0:0.01:10, startvalue = 3, update_while_dragging=false)
sl_y = Slider(fig[1, 2], range = 0:0.01:10, horizontal = false, startvalue = 6)

point = lift(sl_x.value, sl_y.value) do x, y
    Point2f(x, y)
end

scatter!(point, color = :red, markersize = 20)

limits!(ax, 0, 10, 0, 10)

fig
cecd409

贴有标签的滑块和网格

功能 标签滑翔机!labelslidergrid!已弃用,使用 斯莱德格里德代替。

属性

对齐模式

默认值为 里面()

滑块在其父GridLayout中的对齐模式。

颜色-活性

默认值为 颜色[]

鼠标单击并拖动滑块时滑块的颜色。

color_active_dimmed

默认值为 颜色_ACCENT_DIMED[]

鼠标悬停在滑块上时滑块的颜色。

颜色-活性

默认值为 RGBf(0.94,0.94,0.94)

不与滑块交互时的颜色。

哈林

默认值为 :中心

元素在其建议的边界框中的水平对齐。

身高

默认值为 汽车()

元的高度设置。

水平方向

默认值为 真的

控制滑块是否具有水平方向。

线宽

默认值为 10

滑块线的宽度

范围

默认值为 0:0.01:10

滑块可以从中选取的值范围。

捕捉,捕捉

默认值为 真的

控制按钮是否卡到有效位置或自由移动

起始值

默认值为 0

滑块的起始值或在滑块范围内最接近的值。

告诉我们

默认值为 真的

控制父布局是否可以调整到此元素的高度

告诉宽度

默认值为 真的

控制父布局是否可以调整到此元素的宽度

update_while_dragging

默认值为 真的

如果为false,则滑块仅在拖动停止后更新值

n.英勇,英勇

默认值为 :中心

元素在其建议的边界框中的垂直对齐。

价值

默认值为 0

滑块的当前值。 不要手动设置,使用该功能 set_close_to!.

阔度

默认值为 汽车()

元的宽度设置。