【python】【Linux】PyGTK模块的使用-PyGTK 范围等级 【二十二】

此类充当小部件的基类,这些小部件可让用户在上下限之间调整数字参数的值。比例小部件(gtk.Hscale和gtk.Vscale)和滚动条小部件(gtk.HScrollbar和gtk.VScrollbar)从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”属性。调整对象用作范围对象的模型。

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

  • set_range() -设置范围小部件的最小和最大允许值

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

比例小部件类-(HScale和VScale)从gtk.Range类派生。

发布了139 篇原创文章 · 获赞 24 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/rong11417/article/details/103709350