From: Mark Leslie Date: Wed, 13 Apr 2011 10:25:06 +0000 (+0000) Subject: Adding a dbf filter for file selection. X-Git-Tag: 2.0.0alpha1~1779 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=fd7107cd38d7c3f0df863fbe16730b4d62b7ee6d;p=postgis Adding a dbf filter for file selection. git-svn-id: http://svn.osgeo.org/postgis/trunk@7023 b70326c6-7e19-0410-871a-916f4a2858ee --- diff --git a/loader/shp2pgsql-gui.c b/loader/shp2pgsql-gui.c index 038188592..4b8a188b8 100644 --- a/loader/shp2pgsql-gui.c +++ b/loader/shp2pgsql-gui.c @@ -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) {