Mercurial > pidgin.yaz
diff src/util.c @ 3698:507eb0a2c7b2
[gaim-migrate @ 3829]
blah
committer: Tailor Script <tailor@pidgin.im>
author | Rob Flynn <gaim@robflynn.com> |
---|---|
date | Mon, 14 Oct 2002 17:49:14 +0000 |
parents | 5b82f99d028d |
children | b401bd1701b4 |
line wrap: on
line diff
--- a/src/util.c Mon Oct 14 17:43:50 2002 +0000 +++ b/src/util.c Mon Oct 14 17:49:14 2002 +0000 @@ -1587,3 +1587,28 @@ return menuitem; } +GtkWidget *gaim_new_item(GtkWidget *menu, const char *str) +{ + GtkWidget *menuitem; + GtkWidget *label; + + menuitem = gtk_menu_item_new(); + if (menu) + gtk_menu_append(GTK_MENU(menu), menuitem); + gtk_widget_show(menuitem); + + label = gtk_label_new(str); + gtk_label_set_pattern(GTK_LABEL(label), "_"); + gtk_container_add(GTK_CONTAINER(menuitem), label); + gtk_widget_show(label); + + gtk_widget_add_accelerator(menuitem, "activate", accel, str[0], + GDK_MOD1_MASK, GTK_ACCEL_LOCKED); + + return menuitem; +} + + + + +