-static GtkWidget *make_preset_menuitem(GtkWidget **bulletlabel,
- const char *name)
-{
- GtkWidget *hbox, *lab1, *lab2, *menuitem;
- GtkRequisition req;
-
- hbox = gtk_hbox_new(FALSE, 0);
- gtk_widget_show(hbox);
- lab1 = gtk_label_new("\xE2\x80\xA2 ");
- gtk_widget_show(lab1);
- gtk_box_pack_start(GTK_BOX(hbox), lab1, FALSE, FALSE, 0);
- gtk_misc_set_alignment(GTK_MISC(lab1), 0.0, 0.0);
- lab2 = gtk_label_new(name);
- gtk_widget_show(lab2);
- gtk_box_pack_start(GTK_BOX(hbox), lab2, TRUE, TRUE, 0);
- gtk_misc_set_alignment(GTK_MISC(lab2), 0.0, 0.0);
-
- gtk_widget_size_request(lab1, &req);
- gtk_widget_set_usize(lab1, req.width, -1);
- gtk_label_set_text(GTK_LABEL(lab1), "");
-
- menuitem = gtk_menu_item_new();
- gtk_container_add(GTK_CONTAINER(menuitem), hbox);
-
- *bulletlabel = lab1;
- return menuitem;
-}
-