Tôi đang cố gắng thêm một thanh trượt vào một AppIndicator tương tự như những gì Trình đơn Âm thanh có.Thêm một thanh trượt vào AppIndicator (Ubuntu 11.04)
Tôi đã xem xét mã của Trình đơn âm thanh và thấy rằng tôi nên sử dụng libido-0.1.
Dưới đây là những gì tôi có cho đến nay:
indicator_menu = gtk_menu_new();
ido_slider_widget = ido_scale_menu_item_new_with_range("BRIGHTNESS", IDO_RANGE_STYLE_DEFAULT, 0, 0, 100, 1);
ido_scale_menu_item_set_primary_label(IDO_SCALE_MENU_ITEM(ido_slider_widget), "BRIGHTNESS");
ido_scale_menu_item_set_style(IDO_SCALE_MENU_ITEM(ido_slider_widget), IDO_SCALE_MENU_ITEM_STYLE_LABEL);
ido_scale_menu_item_set_primary_label(IDO_SCALE_MENU_ITEM(ido_slider_widget), " - ");
ido_scale_menu_item_set_secondary_label(IDO_SCALE_MENU_ITEM(ido_slider_widget), " + ");
GtkMenuItem *menu_slider_item = GTK_MENU_ITEM(ido_slider_widget);
gtk_menu_append(indicator_menu, GTK_WIDGET(menu_slider_item));
gtk_menu_append(indicator_menu, gtk_menu_item_new_with_label("dfdsfds"));
gtk_widget_show_all(indicator_menu);
gtk_widget_show_all(ido_slider_widget);
app_indicator_set_menu(indicator, GTK_MENU(indicator_menu));
Tất cả tôi thấy là một '-' biểu tượng trong menu, làm thế nào để sửa lỗi này?