Mercurial > pidgin.yaz
comparison src/gtkutils.c @ 5906:390d32a6b130
[gaim-migrate @ 6338]
auto-join for chats in the buddy list. Yes, the interface sucks. I suck at
making interfaces. I'm sure someone more talented will make it pretty, or
maybe even HIG-y.
committer: Tailor Script <tailor@pidgin.im>
author | Nathan Walp <nwalp@pidgin.im> |
---|---|
date | Mon, 16 Jun 2003 05:14:05 +0000 |
parents | 1b85ff65be57 |
children | a4f2aba0848d |
comparison
equal
deleted
inserted
replaced
5905:dbe2a2174be9 | 5906:390d32a6b130 |
---|---|
442 GDK_MOD1_MASK, GTK_ACCEL_LOCKED); | 442 GDK_MOD1_MASK, GTK_ACCEL_LOCKED); |
443 */ | 443 */ |
444 return menuitem; | 444 return menuitem; |
445 } | 445 } |
446 | 446 |
447 GtkWidget *gaim_new_check_item(GtkWidget *menu, const char *str, | |
448 GtkSignalFunc sf, gpointer data, gboolean checked) | |
449 { | |
450 GtkWidget *menuitem; | |
451 menuitem = gtk_check_menu_item_new_with_mnemonic(str); | |
452 | |
453 if(menu) | |
454 gtk_menu_shell_append(GTK_MENU_SHELL(menu), menuitem); | |
455 | |
456 if (sf) | |
457 g_signal_connect(G_OBJECT(menuitem), "activate", sf, data); | |
458 | |
459 gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(menuitem), checked); | |
460 | |
461 gtk_widget_show_all(menuitem); | |
462 | |
463 return menuitem; | |
464 } | |
465 | |
447 GtkWidget *gaim_new_item_from_stock(GtkWidget *menu, const char *str, const char *icon, GtkSignalFunc sf, gpointer data, guint accel_key, guint accel_mods, char *mod) | 466 GtkWidget *gaim_new_item_from_stock(GtkWidget *menu, const char *str, const char *icon, GtkSignalFunc sf, gpointer data, guint accel_key, guint accel_mods, char *mod) |
448 { | 467 { |
449 GtkWidget *menuitem; | 468 GtkWidget *menuitem; |
450 /* | 469 /* |
451 GtkWidget *hbox; | 470 GtkWidget *hbox; |