PyGTK 范围类

PyGTK 范围类

该类作为让用户在下限和上限之间调整数值参数值的小部件的基类。刻度小部件(gtk.Hscale 和 gtk.Vscale)和滚动条小部件(gtk.HScrollbar 和 gtk.VScrollbar)由 Range 类派生功能。这些 Range 小部件与 Adjustment 对象配合使用。

gtk.Range 类的以下重要函数由 Scale 和 Scrollbar 小部件实现 −

  • set_update_policy() − 将 “update-policy” 属性设置为给定的值。该策略包含以下值 −
gtk.UPDATE_CONTINUOUS 每当滑动范围滑块时,范围值将发生变化,并发出”value_changed”信号。
gtk.UPDATE_DELAYED 在滑块不发生运动的短暂超时后,值将被更新,因此值的更改会稍有延迟而不是持续更新。
gtk.UPDATE_DISCONTINUOUS 只有当用户释放按钮并结束滑块拖动操作时,值才会被更新。
  • set_adjustment() - 这个方法设置”adjustment”属性。Adjustment对象被用作Range对象的模型。

  • set_increments() - 这个方法设置范围的步长和页面大小。

  • set_range() - 这个方法设置Range小部件的最小和最大允许值。

  • set_value() - 这个方法将范围的当前值设置为指定的值。

比例小部件类 – (HScale和VScale) 是从gtk.Range类派生而来。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程