2011-07-31 5 views
21

소리 메뉴와 비슷한 슬라이더를 AppIndicator에 추가하려고합니다.AppIndicator (Ubuntu 11.04)에 슬라이더 추가

나는 소리 메뉴의 코드를 살펴본 결과, libido-0.1를 사용해야 함을 발견했습니다. '-'메뉴의 상징, 나는이 문제를 어떻게 해결합니까

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)); 

가 나는 것을 볼 모든 : 여기

는 지금까지이 무엇입니까?

답변

2

마지막으로 AppIndicator에서 작업 한 적이 있지만, 지금까지 내가 기억하는 한 그런 종류의 컨트롤을 추가 할 수 없습니다. 표준 메뉴 항목을 추가하는 것은 제한적입니다.