/** * Enforce a tri-state sorting. */ static void on_fileinfo_treeview_column_clicked(GtkTreeViewColumn *column, void *udata) { (void) udata; column_sort_tristate(column, &files_sort); }
static void on_search_list_column_clicked(GtkTreeViewColumn *column, gpointer unused_udata) { (void) unused_udata; column_sort_tristate(column, &search_list_sort); search_gui_synchronize_list(gtk_tree_view_get_model( GTK_TREE_VIEW(column->tree_view))); }
/** * Enforce a tri-state sorting. */ static void on_tree_view_search_results_click_column(GtkTreeViewColumn *column, void *udata) { struct search *search = udata; if (NULL == search) return; /* The default treeview is empty */ column_sort_tristate(column, &search->sorting); }