Horizontal and Vertical Scales:水平或垂直比例按钮。它允许用户移动水平或垂直的滑动条选择一整数或一浮点数。比例按钮除了有一滑动条之外,它跟上一节讲的微调按钮具有一样的功能。
1. Horizontal and Vertical Scales的创建:
GtkWidget *gtk_vscale_new( GtkAdjustment *adjustment );
GtkWidget *gtk_vscale_new_with_range( gdouble min,
gdouble max,
gdouble step );
GtkWidget *gtk_hscale_new( GtkAdjustment *adjustment );
GtkWidget *gtk_hscale_new_with_range( gdouble min,
gdouble max,
gdouble step );分别有两种方法创建。第一种方法必须先创建GtkAjustment类,上一节有介绍它的创建方法。
2. 获取Scale的值:
gboolean gtk_scale_get_draw_value( GtkScale *scale );该函数的返回值就为*scale的值。
关于Scale的其他API函数,请参阅:http://library.gnome.org/devel/gtk/unstable/GtkScale.html
|