Mercurial > pidgin.yaz
comparison src/gtkpounce.c @ 13707:1e6de7b949d4
[gaim-migrate @ 16111]
SF Patch #1479113 from sanmarcos-
This removes the Delete button from the buddy pounce editing window.
Now that we have the buddy pounce manager, it seems more fitting to
handle deletions from there. Having a Delete button in the editing
window feels wrong.
committer: Tailor Script <tailor@pidgin.im>
author | Richard Laager <rlaager@wiktel.com> |
---|---|
date | Mon, 01 May 2006 18:27:54 +0000 |
parents | 2e6dda9f9159 |
children | 3ac2d64a74a0 |
comparison
equal
deleted
inserted
replaced
13706:3eb7a5f0de82 | 13707:1e6de7b949d4 |
---|---|
127 | 127 |
128 return TRUE; | 128 return TRUE; |
129 } | 129 } |
130 | 130 |
131 static void | 131 static void |
132 delete_cb(GtkWidget *w, GaimGtkPounceDialog *dialog) | |
133 { | |
134 gaim_pounce_destroy(dialog->pounce); | |
135 | |
136 delete_win_cb(NULL, NULL, dialog); | |
137 } | |
138 | |
139 static void | |
140 cancel_cb(GtkWidget *w, GaimGtkPounceDialog *dialog) | 132 cancel_cb(GtkWidget *w, GaimGtkPounceDialog *dialog) |
141 { | 133 { |
142 delete_win_cb(NULL, NULL, dialog); | 134 delete_win_cb(NULL, NULL, dialog); |
143 } | 135 } |
144 | 136 |
786 bbox = gtk_hbutton_box_new(); | 778 bbox = gtk_hbutton_box_new(); |
787 gtk_box_set_spacing(GTK_BOX(bbox), GAIM_HIG_BOX_SPACE); | 779 gtk_box_set_spacing(GTK_BOX(bbox), GAIM_HIG_BOX_SPACE); |
788 gtk_button_box_set_layout(GTK_BUTTON_BOX(bbox), GTK_BUTTONBOX_END); | 780 gtk_button_box_set_layout(GTK_BUTTON_BOX(bbox), GTK_BUTTONBOX_END); |
789 gtk_box_pack_end(GTK_BOX(vbox1), bbox, FALSE, FALSE, 0); | 781 gtk_box_pack_end(GTK_BOX(vbox1), bbox, FALSE, FALSE, 0); |
790 gtk_widget_show(bbox); | 782 gtk_widget_show(bbox); |
791 | |
792 /* Delete button */ | |
793 button = gtk_button_new_from_stock(GTK_STOCK_DELETE); | |
794 gtk_box_pack_start(GTK_BOX(bbox), button, FALSE, FALSE, 0); | |
795 if (cur_pounce == NULL) | |
796 gtk_widget_set_sensitive(button, FALSE); | |
797 gtk_widget_show(button); | |
798 | |
799 g_signal_connect(G_OBJECT(button), "clicked", | |
800 G_CALLBACK(delete_cb), dialog); | |
801 | 783 |
802 /* Cancel button */ | 784 /* Cancel button */ |
803 button = gtk_button_new_from_stock(GTK_STOCK_CANCEL); | 785 button = gtk_button_new_from_stock(GTK_STOCK_CANCEL); |
804 gtk_box_pack_start(GTK_BOX(bbox), button, FALSE, FALSE, 0); | 786 gtk_box_pack_start(GTK_BOX(bbox), button, FALSE, FALSE, 0); |
805 gtk_widget_show(button); | 787 gtk_widget_show(button); |