X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fui%2Fgui%2Ftext-data-import-dialog.h;h=59b5819c3ee873c944bca810623c0c64994de65c;hb=refs%2Fbuilds%2F20140129033013%2Fpspp;hp=dc8bef03c79aada7caf67b48ad446c490e5e52f5;hpb=5394b684a10f6c5ea6c9e97cb7fb4c226e6938cc;p=pspp diff --git a/src/ui/gui/text-data-import-dialog.h b/src/ui/gui/text-data-import-dialog.h index dc8bef03c7..59b5819c3e 100644 --- a/src/ui/gui/text-data-import-dialog.h +++ b/src/ui/gui/text-data-import-dialog.h @@ -25,6 +25,11 @@ enum { MAX_PREVIEW_LINES = 1000 }; /* Max number of lines to read. */ +struct assist_page +{ + GtkWidget *page; +}; + /* The file to be imported. */ struct file { @@ -112,11 +117,11 @@ void text_data_import_assistant (PsppireDataWindow *); /* FIXME: Should this be private to first line page ? */ void make_tree_view (const struct import_assistant *ia, size_t first_line, - GtkTreeView **tree_view); + PsppSheetView **tree_view); -gint get_monospace_width (GtkTreeView *, GtkCellRenderer *, +gint get_monospace_width (PsppSheetView *, GtkCellRenderer *, size_t char_cnt); -gint get_string_width (GtkTreeView *, GtkCellRenderer *, +gint get_string_width (PsppSheetView *, GtkCellRenderer *, const char *string); @@ -125,12 +130,12 @@ void push_watch_cursor (struct import_assistant *); void pop_watch_cursor (struct import_assistant *); -GtkTreeView *create_data_tree_view (bool input, GtkContainer *parent, - struct import_assistant *); +PsppSheetView *create_data_tree_view (bool input, GtkContainer *parent, + struct import_assistant *); -GtkTreeViewColumn *make_data_column (struct import_assistant *, - GtkTreeView *, bool input, - gint column_idx); +PsppSheetViewColumn *make_data_column (struct import_assistant *, + PsppSheetView *, bool input, + gint column_idx); void update_assistant (struct import_assistant *ia); @@ -145,6 +150,8 @@ void post_sheet_spec_page (struct import_assistant *ia); void prepare_first_line_page (struct import_assistant *ia); void reset_first_line_page (struct import_assistant *); +void reset_intro_page (struct import_assistant *ia); + void prepare_separators_page (struct import_assistant *ia); void reset_separators_page (struct import_assistant *); void destroy_separators_page (struct import_assistant *ia);