- Copyright (C) 2009, 2010, 2011, 2012, 2013, 2017 Free Software Foundation
+ Copyright (C) 2009, 2010, 2011, 2012, 2013, 2017,
+ 2020 Free Software Foundation
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
static const GTypeInfo psppire_dict_view_info =
{
sizeof (PsppireDictViewClass),
static const GTypeInfo psppire_dict_view_info =
{
sizeof (PsppireDictViewClass),
- (GBaseInitFunc) psppire_dict_view_base_init,
- (GBaseFinalizeFunc) psppire_dict_view_base_finalize,
- (GClassInitFunc)psppire_dict_view_class_init,
+ (GBaseInitFunc) (void (*)(void)) psppire_dict_view_base_init,
+ (GBaseFinalizeFunc) (void (*)(void)) psppire_dict_view_base_finalize,
+ (GClassInitFunc) (void (*)(void)) psppire_dict_view_class_init,
(GClassFinalizeFunc) NULL,
NULL,
sizeof (PsppireDictView),
0,
(GClassFinalizeFunc) NULL,
NULL,
sizeof (PsppireDictView),
0,
gtk_tree_model_get (model, a, DICT_TVM_COL_VAR, &var_a, -1);
gtk_tree_model_get (model, b, DICT_TVM_COL_VAR, &var_b, -1);
gtk_tree_model_get (model, a, DICT_TVM_COL_VAR, &var_a, -1);
gtk_tree_model_get (model, b, DICT_TVM_COL_VAR, &var_b, -1);
gtk_tree_model_get (model, a, DICT_TVM_COL_VAR, &var_a, -1);
gtk_tree_model_get (model, b, DICT_TVM_COL_VAR, &var_b, -1);
gtk_tree_model_get (model, a, DICT_TVM_COL_VAR, &var_a, -1);
gtk_tree_model_get (model, b, DICT_TVM_COL_VAR, &var_b, -1);
gtk_tree_model_get (model, a, DICT_TVM_COL_VAR, &var_a, -1);
gtk_tree_model_get (model, b, DICT_TVM_COL_VAR, &var_b, -1);
gtk_tree_model_get (model, a, DICT_TVM_COL_VAR, &var_a, -1);
gtk_tree_model_get (model, b, DICT_TVM_COL_VAR, &var_b, -1);
return;
dict_view->sorted_model = gtk_tree_model_sort_new_with_model (GTK_TREE_MODEL (dict_view->dict));
gtk_tree_sortable_set_default_sort_func (GTK_TREE_SORTABLE (dict_view->sorted_model), default_sort, dict_view, 0);
return;
dict_view->sorted_model = gtk_tree_model_sort_new_with_model (GTK_TREE_MODEL (dict_view->dict));
gtk_tree_sortable_set_default_sort_func (GTK_TREE_SORTABLE (dict_view->sorted_model), default_sort, dict_view, 0);
{
g_object_set (cell, "text", var_get_name (var), NULL);
}
{
g_object_set (cell, "text", var_get_name (var), NULL);
}
gtk_tree_model_get (tree_model, &iter, DICT_TVM_COL_VAR, &var, -1);
gtk_tree_model_get (tree_model, &iter, DICT_TVM_COL_VAR, &var, -1);
get_base_model (tree_model, NULL, &m, NULL);
get_base_model (tree_model, NULL, &m, NULL);
- gtk_menu_popup (GTK_MENU (dv->menu), NULL, NULL, NULL, NULL,
- event->button, event->time);
+ gtk_menu_popup_at_pointer (GTK_MENU (dv->menu), event);
if (gtk_check_menu_item_get_inconsistent (checkbox))
gtk_check_menu_item_set_active (checkbox, !global_setting);
if (gtk_check_menu_item_get_inconsistent (checkbox))
gtk_check_menu_item_set_active (checkbox, !global_setting);
dict_view->override_button = item;
gtk_check_menu_item_set_inconsistent (GTK_CHECK_MENU_ITEM (item),
TRUE);
dict_view->override_button = item;
gtk_check_menu_item_set_inconsistent (GTK_CHECK_MENU_ITEM (item),
TRUE);
g_signal_connect (item, "toggled",
G_CALLBACK (toggle_label_preference), dict_view);
g_signal_connect (item, "toggled",
G_CALLBACK (toggle_label_preference), dict_view);