[size=large]GTK 有多种构件能够由用户通过鼠标或键盘进行调整,比如范围构件。
当构件的调整值发生变化时,引发自己的信号,传递到信号处理函数中。
[/size]
滚动条、比例构件(scales)、进度条、视角、滚动窗口、微调按钮(spin button)
当构件的调整值发生变化时,引发自己的信号,传递到信号处理函数中。
[/size]
滚动条、比例构件(scales)、进度条、视角、滚动窗口、微调按钮(spin button)
GtkObject *gtk_adjustment_new (
gdouble value, //初始值,value能取的最大值一般是upper减page_size
gdouble lower, //调整对象能取的最低值
gdouble upper, //表示分栏构件的子构件的最底部或最右边的坐标。
//它不一定总是value能取的最大值,因为这些构件的page_size通常是非零值
gdouble step_increment, //用户能小步增加的值
gdouble page_increment, //用户能大步调整的值
gdouble page_size ); //通常用于设置分栏构件(panning widget)的可视区域。