comparison finch/gntstatus.c @ 20473:49baf4a0ae39

explicit merge of '9a7160daa1babd3ca644d25e4314310e3f24077e' and '691c4b8c8733c44a3a80e96a60b2f6963abf3fa7'
author Ka-Hing Cheung <khc@hxbc.us>
date Sat, 21 Jul 2007 23:56:16 +0000
parents 7ee0e0597a26
children d65ce3df5be2 ae6b1f1c6686
comparison
equal deleted inserted replaced
20462:3537f82db107 20473:49baf4a0ae39
28 #include <gntcombobox.h> 28 #include <gntcombobox.h>
29 #include <gntentry.h> 29 #include <gntentry.h>
30 #include <gntlabel.h> 30 #include <gntlabel.h>
31 #include <gntline.h> 31 #include <gntline.h>
32 #include <gnttree.h> 32 #include <gnttree.h>
33 #include <gntutils.h>
33 34
34 #include "finch.h" 35 #include "finch.h"
35 36
36 #include <notify.h> 37 #include <notify.h>
37 #include <request.h> 38 #include <request.h>
194 g_signal_connect(G_OBJECT(button), "activate", 195 g_signal_connect(G_OBJECT(button), "activate",
195 G_CALLBACK(use_savedstatus_cb), NULL); 196 G_CALLBACK(use_savedstatus_cb), NULL);
196 197
197 button = gnt_button_new(_("Add")); 198 button = gnt_button_new(_("Add"));
198 gnt_box_add_widget(GNT_BOX(box), button); 199 gnt_box_add_widget(GNT_BOX(box), button);
200 gnt_util_set_trigger_widget(tree, GNT_KEY_INS, button);
199 g_signal_connect_swapped(G_OBJECT(button), "activate", 201 g_signal_connect_swapped(G_OBJECT(button), "activate",
200 G_CALLBACK(finch_savedstatus_edit), NULL); 202 G_CALLBACK(finch_savedstatus_edit), NULL);
201 203
202 button = gnt_button_new(_("Edit")); 204 button = gnt_button_new(_("Edit"));
203 gnt_box_add_widget(GNT_BOX(box), button); 205 gnt_box_add_widget(GNT_BOX(box), button);
204 g_signal_connect(G_OBJECT(button), "activate", 206 g_signal_connect(G_OBJECT(button), "activate",
205 G_CALLBACK(edit_savedstatus_cb), NULL); 207 G_CALLBACK(edit_savedstatus_cb), NULL);
206 208
207 button = gnt_button_new(_("Delete")); 209 button = gnt_button_new(_("Delete"));
208 gnt_box_add_widget(GNT_BOX(box), button); 210 gnt_box_add_widget(GNT_BOX(box), button);
211 gnt_util_set_trigger_widget(tree, GNT_KEY_DEL, button);
209 g_signal_connect(G_OBJECT(button), "activate", 212 g_signal_connect(G_OBJECT(button), "activate",
210 G_CALLBACK(ask_before_delete), NULL); 213 G_CALLBACK(ask_before_delete), NULL);
211 214
212 button = gnt_button_new(_("Close")); 215 button = gnt_button_new(_("Close"));
213 gnt_box_add_widget(GNT_BOX(box), button); 216 gnt_box_add_widget(GNT_BOX(box), button);