104 |
GtkWidget *callentry, *rstentry, *myrstentry, *count, *stopbutton, |
GtkWidget *callentry, *rstentry, *myrstentry, *count, *stopbutton, |
105 |
*f1button, *f2button, *f3button, *f4button, *f5button, *f6button, |
*f1button, *f2button, *f3button, *f4button, *f5button, *f6button, |
106 |
*f7button, *f8button, *f9button, *f10button, *f11button, *f12button, |
*f7button, *f8button, *f9button, *f10button, *f11button, *f12button, |
107 |
*dbutton, *abutton; |
*dmenu, *amenu; |
108 |
gchar *call, *countstr, *str; |
gchar *call, *countstr, *str; |
109 |
gint c; |
gint c; |
110 |
|
|
227 |
} |
} |
228 |
break; |
break; |
229 |
case GDK_Delete: /* activate does not work on the toolbar */ |
case GDK_Delete: /* activate does not work on the toolbar */ |
230 |
dbutton = gtk_ui_manager_get_widget (ui_manager, "/Toolbar/Delete"); |
dmenu = gtk_ui_manager_get_widget (ui_manager, "/MainMenu/EditMenu/Delete"); |
231 |
g_signal_emit_by_name (G_OBJECT (dbutton), "clicked"); |
g_signal_emit_by_name (G_OBJECT (dmenu), "activate"); |
232 |
break; |
break; |
233 |
case GDK_Insert: |
case GDK_Insert: |
234 |
abutton = gtk_ui_manager_get_widget (ui_manager, "/Toolbar/Add"); |
amenu = gtk_ui_manager_get_widget (ui_manager, "/MainMenu/EditMenu/Add"); |
235 |
g_signal_emit_by_name (G_OBJECT (abutton), "clicked"); |
g_signal_emit_by_name (G_OBJECT (amenu), "activate"); |
236 |
break; |
break; |
237 |
default: |
default: |
238 |
return FALSE; |
return FALSE; |
242 |
switch (event->keyval) |
switch (event->keyval) |
243 |
{ |
{ |
244 |
case GDK_Delete: |
case GDK_Delete: |
245 |
dbutton = gtk_ui_manager_get_widget (ui_manager, "/Toolbar/Delete"); |
dmenu = gtk_ui_manager_get_widget (ui_manager, "/MainMenu/EditMenu/Delete"); |
246 |
g_signal_emit_by_name (G_OBJECT (dbutton), "clicked"); |
g_signal_emit_by_name (G_OBJECT (dmenu), "activate"); |
247 |
break; |
break; |
248 |
case GDK_Insert: |
case GDK_Insert: |
249 |
abutton = gtk_ui_manager_get_widget (ui_manager, "/Toolbar/Add"); |
amenu = gtk_ui_manager_get_widget (ui_manager, "/MainMenu/EditMenu/Add"); |
250 |
g_signal_emit_by_name (G_OBJECT (abutton), "clicked"); |
g_signal_emit_by_name (G_OBJECT (amenu), "activate"); |
251 |
break; |
break; |
252 |
default: |
default: |
253 |
return FALSE; |
return FALSE; |