Esempio n. 1
0
File: menu.c Progetto: 41px/uzbl
void
menu_add_separator(WebKitWebView *page, GArray *argv, GString *result) {
    (void) page;
    (void) result;

    add_separator_to_menu(argv, WEBKIT_HIT_TEST_RESULT_CONTEXT_DOCUMENT);
}
void fill_app_indicator(pa_devicelist_t *input, pa_devicelist_t *output) {
    gtk_widget_destroy(menu);
    GtkWidget *menu_items[3];
    
    menu = gtk_menu_new();
    
    create_list_for_type(input);
    add_separator_to_menu();
    create_list_for_type(output);
    add_separator_to_menu();
    
    GtkWidget *btn_quit = gtk_menu_item_new_with_label("Quit");
    gtk_menu_append(GTK_MENU_SHELL (menu),btn_quit);
    gtk_widget_show(btn_quit);
    
    g_signal_connect (btn_quit, "activate",
            G_CALLBACK (gtk_main_quit), NULL);
                    
    app_indicator_set_menu (indicator, GTK_MENU (menu));
}