]> granicus.if.org Git - postgis/commitdiff
Adding a dbf filter for file selection.
authorMark Leslie <mark.leslie@lisasoft.com>
Wed, 13 Apr 2011 10:25:06 +0000 (10:25 +0000)
committerMark Leslie <mark.leslie@lisasoft.com>
Wed, 13 Apr 2011 10:25:06 +0000 (10:25 +0000)
git-svn-id: http://svn.osgeo.org/postgis/trunk@7023 b70326c6-7e19-0410-871a-916f4a2858ee

loader/shp2pgsql-gui.c

index 03818859273731d3402f458a1a7c415b9df4b610..4b8a188b8178ed8f50a755ec8a6e8277f07680b2 100644 (file)
@@ -1610,10 +1610,16 @@ pgui_action_open_file_dialog(GtkWidget *widget, gpointer data)
 
        file_filter_shape = gtk_file_filter_new();
        gtk_file_filter_add_pattern(GTK_FILE_FILTER(file_filter_shape), "*.shp");
-       gtk_file_filter_set_name(GTK_FILE_FILTER(file_filter_shape), _("Shapefiles (*.shp)"));
+       gtk_file_filter_set_name(GTK_FILE_FILTER(file_filter_shape), _("Shape Files (*.shp)"));
 
        gtk_file_chooser_add_filter(GTK_FILE_CHOOSER(file_chooser_dialog_shape), file_filter_shape);
 
+       /* Filter for .dbf files */
+       file_filter_shape = gtk_file_filter_new();
+       gtk_file_filter_add_pattern(GTK_FILE_FILTER(file_filter_shape), "*.dbf");
+       gtk_file_filter_set_name(GTK_FILE_FILTER(file_filter_shape), _("DBF Files (*.dbf)"));
+       gtk_file_chooser_add_filter(GTK_FILE_CHOOSER(file_chooser_dialog_shape), file_filter_shape);
+
        if (gtk_dialog_run(GTK_DIALOG(file_chooser_dialog_shape))
                == GTK_RESPONSE_ACCEPT)
        {