2793 GtkWidget *vbox_tree, *table_progress;
2794 GtkWidget *sw, *label;
2795 GtkTreeSelection *chooser_selection;
2799 GTK_DIALOG_MODAL | GTK_DIALOG_DESTROY_WITH_PARENT, GTK_STOCK_OK, GTK_RESPONSE_OK, NULL);
2810 GTK_TYPE_TREE_MODEL,
2822 chooser_selection = gtk_tree_view_get_selection(GTK_TREE_VIEW(
chooser_tree));
2823 gtk_tree_selection_set_mode(chooser_selection, GTK_SELECTION_MULTIPLE);
2826 sw = gtk_scrolled_window_new(NULL, NULL);
2827 gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW(sw), GTK_POLICY_NEVER, GTK_POLICY_AUTOMATIC);
2828 gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW(sw), GTK_SHADOW_ETCHED_IN);
2829 gtk_widget_set_size_request(sw, 320, 240);
2831 gtk_box_pack_start(GTK_BOX(vbox_tree), sw,
FALSE,
FALSE, 10);
2859 table_progress = gtk_table_new(1, 2,
FALSE);
2860 gtk_container_set_border_width (GTK_CONTAINER (table_progress), 0);
2861 gtk_table_set_row_spacings(GTK_TABLE(table_progress), 0);
2862 gtk_table_set_col_spacings(GTK_TABLE(table_progress), 0);
2866 label = gtk_label_new(
_(
"Only show tables with geo columns"));
2867 gtk_table_attach(GTK_TABLE(table_progress), label, 1, 2, 0, 1, GTK_FILL, GTK_FILL, 5, 0);
2872 gtk_box_pack_start(GTK_BOX(vbox_tree), table_progress,
FALSE,
FALSE, 10);
static GtkWidget * window_main
GtkTreeViewColumn * chooser_schema_column
GtkCellRenderer * chooser_schema_renderer
static void pgui_action_handle_loader_edit(GtkCellRendererText *renderer, gchar *path, gchar *new_text, gpointer column)
static GtkWidget * checkbutton_chooser_geoonly
GtkCellRenderer * chooser_table_renderer
static GtkWidget * dialog_tablechooser
static gboolean table_chooser_visibility_func(GtkTreeModel *model, GtkTreeIter *iter, gpointer data)
GtkTreeViewColumn * chooser_table_column
#define gtk_dialog_get_content_area(dialog)
GtkListStore * chooser_filtered_table_list_store
static void pgui_action_chooser_toggle_show_geocolumn(GtkToggleButton *togglebutton, gpointer user_data)
GtkListStore * chooser_table_list_store