X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fui%2Fgui%2Fpsppire-data-window.c;h=c655ece6a8bc3989ad991a36046882f1ca1ab530;hb=0d2d1a1e7036d45c7d02a1ba211e1dd96a88a867;hp=757d20e98fae44f89af04fd7800b32246206f107;hpb=960bbc47583479a79f7126969e80604f2c9577ed;p=pspp-builds.git diff --git a/src/ui/gui/psppire-data-window.c b/src/ui/gui/psppire-data-window.c index 757d20e9..c655ece6 100644 --- a/src/ui/gui/psppire-data-window.c +++ b/src/ui/gui/psppire-data-window.c @@ -843,43 +843,6 @@ file_quit (GtkCheckMenuItem *menuitem, gpointer data) } -static GtkWidget * -create_data_sheet_cases_popup_menu (PsppireDataWindow *de) -{ - GtkWidget *menu = gtk_menu_new (); - - GtkWidget *insert_case = - gtk_menu_item_new_with_label (_("Insert Case")); - - GtkWidget *delete_case = - gtk_menu_item_new_with_label (_("Clear")); - - - gtk_action_connect_proxy (de->delete_cases, - delete_case); - - - gtk_menu_shell_append (GTK_MENU_SHELL (menu), insert_case); - - g_signal_connect_swapped (insert_case, "activate", - G_CALLBACK (gtk_action_activate), - de->insert_case); - - - gtk_menu_shell_append (GTK_MENU_SHELL (menu), - gtk_separator_menu_item_new ()); - - - gtk_menu_shell_append (GTK_MENU_SHELL (menu), delete_case); - - - gtk_widget_show_all (menu); - - return menu; -} - - - static void on_recent_data_select (GtkMenuShell *menushell, PsppireWindow *window) @@ -1582,7 +1545,13 @@ psppire_data_window_init (PsppireDataWindow *de) } { - GtkMenu *data_sheet_variable_popup_menu = get_widget_assert (de->builder, + GtkWidget *data_sheet_cases_popup_menu = get_widget_assert (de->builder, + "datasheet-cases-popup"); + + GtkWidget *var_sheet_variable_popup_menu = get_widget_assert (de->builder, + "varsheet-variable-popup"); + + GtkWidget *data_sheet_variable_popup_menu = get_widget_assert (de->builder, "datasheet-variable-popup"); g_signal_connect_swapped (get_action_assert (de->builder, "sort-up"), "activate", @@ -1593,12 +1562,6 @@ psppire_data_window_init (PsppireDataWindow *de) G_CALLBACK (psppire_data_editor_sort_descending), de->data_editor); - GtkMenu *var_sheet_variable_popup_menu = get_widget_assert (de->builder, - "varsheet-variable-popup"); - - GtkMenu *data_sheet_cases_popup_menu = - GTK_MENU (create_data_sheet_cases_popup_menu (de)); - g_object_set (de->data_editor, "datasheet-column-menu", data_sheet_variable_popup_menu, "datasheet-row-menu", data_sheet_cases_popup_menu,