GnuCash 2.3.0
Data Fields
GncCsvPreview Struct Reference

Data Fields

GncCsvParseDataparse_data
GtkDialog * dialog
GOCharmapSel * encselector
GtkComboBox * date_format_combo
GtkTreeView * treeview
GtkTreeView * ctreeview
GtkCheckButton * sep_buttons [SEP_NUM_OF_TYPES]
GtkCheckButton * custom_cbutton
GtkEntry * custom_entry
GtkLabel * instructions_label
GtkImage * instructions_image
gboolean encoding_selected_called
gboolean not_empty
gboolean previewing_errors
int code_encoding_calls
gboolean approved
GtkWidget ** treeview_buttons
int longest_line
int fixed_context_col
int fixed_context_dx

Detailed Description

Data for the preview dialog. This struct contains all of the data relevant to the preview dialog that lets the user configure an import.

Definition at line 57 of file gnc-csv-import.c.


Field Documentation

This is FALSE until the user clicks "OK".

Definition at line 79 of file gnc-csv-import.c.

Normally this is 0. If the computer changes encselector, this is set to 2. encoding_selected is called twice, each time decrementing this by 1.

Definition at line 75 of file gnc-csv-import.c.

The treeview containing the column types

Definition at line 64 of file gnc-csv-import.c.

The checkbutton for a custom separator

Definition at line 66 of file gnc-csv-import.c.

The entry for custom separators

Definition at line 67 of file gnc-csv-import.c.

The widget for selecting the date format

Definition at line 62 of file gnc-csv-import.c.

Before encoding_selected is first called, this is FALSE. (See description of encoding_selected.)

Definition at line 70 of file gnc-csv-import.c.

The widget for selecting the encoding

Definition at line 61 of file gnc-csv-import.c.

The number of the column whose the user has clicked

Definition at line 82 of file gnc-csv-import.c.

The horizontal coordinate of the pixel in the header of the column the user has clicked

Definition at line 83 of file gnc-csv-import.c.

The instructions image

Definition at line 69 of file gnc-csv-import.c.

The instructions label

Definition at line 68 of file gnc-csv-import.c.

The length of the longest row

Definition at line 81 of file gnc-csv-import.c.

FALSE initially, true after the first type gnc_csv_preview_update is called.

Definition at line 72 of file gnc-csv-import.c.

The actual data we are previewing

Definition at line 59 of file gnc-csv-import.c.

TRUE if the dialog is displaying error lines, instead of all the file data.

Definition at line 73 of file gnc-csv-import.c.

GtkCheckButton* GncCsvPreview::sep_buttons[SEP_NUM_OF_TYPES]

Checkbuttons for common separators

Definition at line 65 of file gnc-csv-import.c.

The treeview containing the data

Definition at line 63 of file gnc-csv-import.c.

This array contains the header buttons in treeview

Definition at line 80 of file gnc-csv-import.c.


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines