|
Horizontal and Vertical Scales:水平或垂直比例按鈕。它允許用戶移動(dòng)水平或垂直的滑動(dòng)條選擇一整數(shù)或一浮點(diǎn)數(shù)。比例按鈕除了有一滑動(dòng)條之外,它跟上一節(jié)講的微調(diào)按鈕具有一樣的功能。
1. Horizontal and Vertical Scales的創(chuàng)建:
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 );分別有兩種方法創(chuàng)建。第一種方法必須先創(chuàng)建GtkAjustment類,上一節(jié)有介紹它的創(chuàng)建方法。
2. 獲取Scale的值:
gboolean gtk_scale_get_draw_value( GtkScale *scale );該函數(shù)的返回值就為*scale的值。
關(guān)于Scale的其他API函數(shù),請(qǐng)參閱:http://library.gnome.org/devel/gtk/unstable/GtkScale.html
|
|