调整(Adjustments)

gtkmm有各种可以使用鼠标和键盘进行视觉上的调整的部件,例如Range部件(在范围部件小节介绍)。还有些部件显示较大区域的可调整部分,例如Viewport部件。这些部件的Gtk::Adjustment对象表达了它的共有部分的API。

如此一来,应用程序可以对更改做出反应。例如当用户移动滚动条的时候Gtk::Adjustment发出value_changed信号。你可以在信号处理函数中使用get_value()方法获取新的值。