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
|