简述
此类充当小部件的基类,允许用户在下限和上限之间调整数字参数的值。缩放小部件(gtk.Hscale 和 gtk.Vscale)和滚动条小部件(gtk.HScrollbar 和 gtk.VScrollbar)从 Range 类派生功能。这些 Range 小部件与 Adjustment 对象一起工作。
gtk.Range 类的以下重要功能由 Scale 和 Scrollbar 小部件实现 -
gtk.UPDATE_CONTINUOUS |
只要移动范围滑块,范围值就会改变,并发出“value_changed”信号。 |
gtk.UPDATE_DELAYED |
该值将在没有发生滑块运动的短暂超时后更新,因此值更改会稍微延迟而不是持续更新。 |
gtk.UPDATE_DISCONTINUOUS |
只有在用户释放按钮并结束滑块拖动操作时才会更新该值。 |
-
set_adjustment() - 这设置了“调整”属性。 Adjustment 对象用作 Range 对象的模型。
-
set_increments() - 设置范围的步长和页面大小。
-
set_range() - 设置 Range 小部件的最小和最大允许值
-
set_value() - 这会将范围的当前值设置为指定的值。
缩放小部件类 -(HScale 和 VScale)派生自 gtk.Range 类。