Exemple #1
0
static void
apply_sort_order (GtkWidget  *widget,
		  DialogData *data)
{
	gth_browser_set_sort_order (data->browser,
				    data->current_sort_type,
				    gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (GET_WIDGET ("inverse_checkbutton"))));
}
Exemple #2
0
static void
apply_sort_order (GtkWidget  *widget,
		  DialogData *data)
{
	GtkTreeIter      iter;
	GtkTreeModel    *tree_model;
	GthFileDataSort *sort_type;
	
	if (! gtk_combo_box_get_active_iter (GTK_COMBO_BOX (data->sort_by_combobox), &iter))
		return;

	tree_model = gtk_combo_box_get_model (GTK_COMBO_BOX (data->sort_by_combobox));
	gtk_tree_model_get (tree_model, &iter, SELECTION_COLUMN_DATA, &sort_type, -1);
	
	gth_browser_set_sort_order (data->browser,
				    sort_type,
				    gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (GET_WIDGET ("inverse_checkbutton"))));
}