1380 |
} |
} |
1381 |
#endif |
#endif |
1382 |
|
|
1383 |
|
#ifndef NO_COPY_N_PASTE |
1384 |
static void |
static void |
1385 |
cb_menu_cut(GtkWidget *widget, gpointer data) { |
cb_menu_cut(GtkWidget *widget, gpointer data) { |
1386 |
appdata_t *appdata = (appdata_t*)data; |
appdata_t *appdata = (appdata_t*)data; |
1425 |
} else |
} else |
1426 |
printf("paste: ERROR, no active buffer\n"); |
printf("paste: ERROR, no active buffer\n"); |
1427 |
} |
} |
1428 |
|
#endif |
1429 |
|
|
1430 |
static void |
static void |
1431 |
cb_menu_export_log(GtkWidget *widget, gpointer data) { |
cb_menu_export_log(GtkWidget *widget, gpointer data) { |
1514 |
g_signal_connect(item, "activate", GTK_SIGNAL_FUNC(cb_menu_search), appdata); |
g_signal_connect(item, "activate", GTK_SIGNAL_FUNC(cb_menu_search), appdata); |
1515 |
|
|
1516 |
gtk_menu_append(GTK_MENU_SHELL(menu), gtk_separator_menu_item_new()); |
gtk_menu_append(GTK_MENU_SHELL(menu), gtk_separator_menu_item_new()); |
1517 |
|
|
1518 |
|
#ifndef NO_COPY_N_PASTE |
1519 |
/* ----------- copy'n paste submenu ----------------- */ |
/* ----------- copy'n paste submenu ----------------- */ |
1520 |
appdata->clipboard = gtk_clipboard_get(GDK_SELECTION_CLIPBOARD); |
appdata->clipboard = gtk_clipboard_get(GDK_SELECTION_CLIPBOARD); |
1521 |
gtk_clipboard_set_can_store(appdata->clipboard, NULL, 0); |
gtk_clipboard_set_can_store(appdata->clipboard, NULL, 0); |
1537 |
gtk_widget_set_sensitive(item, FALSE); |
gtk_widget_set_sensitive(item, FALSE); |
1538 |
gtk_menu_append(GTK_MENU_SHELL(submenu), item); |
gtk_menu_append(GTK_MENU_SHELL(submenu), item); |
1539 |
g_signal_connect(item, "activate", GTK_SIGNAL_FUNC(cb_menu_paste), appdata); |
g_signal_connect(item, "activate", GTK_SIGNAL_FUNC(cb_menu_paste), appdata); |
1540 |
|
#endif |
1541 |
|
|
1542 |
item = gtk_menu_item_new_with_label( _("Settings...") ); |
item = gtk_menu_item_new_with_label( _("Settings...") ); |
1543 |
gtk_menu_append(GTK_MENU_SHELL(menu), item); |
gtk_menu_append(GTK_MENU_SHELL(menu), item); |