412 |
gboolean Lonlyone = TRUE; |
gboolean Lonlyone = TRUE; |
413 |
const gchar *Llistename = glade_get_widget_name(Aliste); |
const gchar *Llistename = glade_get_widget_name(Aliste); |
414 |
GtkTreePath *Lpath = NULL; |
GtkTreePath *Lpath = NULL; |
|
GtkTreeViewColumn *Lcol = NULL; |
|
415 |
|
|
416 |
/* on cherche l'object selectionne, il peu y en avoir plusieur |
/* on cherche l'object selectionne, il peu y en avoir plusieur |
417 |
* car on est en SELECTION_MULTIPLE */ |
* car on est en SELECTION_MULTIPLE */ |
545 |
|
|
546 |
if (Lcolid == 2) { |
if (Lcolid == 2) { |
547 |
gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(sc_grave_get_widget(Ag, "popupdata_sort_name")), TRUE); |
gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(sc_grave_get_widget(Ag, "popupdata_sort_name")), TRUE); |
|
Lcol = gtk_tree_view_get_column(GTK_TREE_VIEW(Aliste), Lcolid); |
|
548 |
} else if (Lcolid == 3) { |
} else if (Lcolid == 3) { |
549 |
gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(sc_grave_get_widget(Ag, "popupdata_sort_size")), TRUE); |
gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(sc_grave_get_widget(Ag, "popupdata_sort_size")), TRUE); |
550 |
Lcol = gtk_tree_view_get_column(GTK_TREE_VIEW(Aliste), Lcolid); |
} else if (Lcolid == 4) { |
551 |
|
gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(sc_grave_get_widget(Ag, "popupdata_sort_location")), TRUE); |
552 |
} else { |
} else { |
553 |
gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(sc_grave_get_widget(Ag, "popupdata_sort_none")), TRUE); |
gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(sc_grave_get_widget(Ag, "popupdata_sort_none")), TRUE); |
554 |
} |
} |
|
/* marche pas ! */ |
|
|
gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(sc_grave_get_widget(Ag, "popupdata_sort_reverse")), |
|
|
(!GTK_IS_TREE_VIEW_COLUMN(Lcol) || gtk_tree_view_column_get_sort_order(Lcol)==GTK_SORT_ASCENDING) ? |
|
|
FALSE : TRUE |
|
|
); |
|
|
|
|
555 |
|
|
556 |
return Lmenu; |
return Lmenu; |
557 |
} |
} |
1615 |
|
|
1616 |
Lcellrender = gtk_cell_renderer_text_new(); |
Lcellrender = gtk_cell_renderer_text_new(); |
1617 |
Lcell = gtk_tree_view_column_new_with_attributes(_("Location"), Lcellrender, "text", 4, NULL); |
Lcell = gtk_tree_view_column_new_with_attributes(_("Location"), Lcellrender, "text", 4, NULL); |
1618 |
|
gtk_tree_view_column_set_sort_column_id (Lcell, 4); |
1619 |
gtk_tree_view_append_column(Atreedata, Lcell); |
gtk_tree_view_append_column(Atreedata, Lcell); |
1620 |
|
|
1621 |
/* icone de base dans la liste des fichiers */ |
/* icone de base dans la liste des fichiers */ |