7 extern GtkWidget *main_window;
9 /* we want a progress bar as part of the device_data_t - let's abstract this out */
19 extern visible_cols_t visible_cols;
21 extern const char *divelist_font;
22 extern void set_divelist_font(const char *);
24 extern void import_dialog(GtkWidget *, gpointer);
25 extern void report_error(GError* error);
26 extern int process_ui_events(void);
27 extern void update_progressbar(progressbar_t *progress, double value);
29 extern GtkWidget *dive_profile_widget(void);
30 extern GtkWidget *dive_info_frame(void);
31 extern GtkWidget *extended_dive_info_widget(void);
32 extern GtkWidget *equipment_widget(void);
34 extern GtkWidget *dive_list_create(void);
36 typedef void (*data_func_t)(GtkTreeViewColumn *col,
37 GtkCellRenderer *renderer,
42 extern GtkTreeViewColumn *tree_view_column(GtkWidget *tree_view, int index, const char *title,
43 data_func_t data_func, PangoAlignment align, gboolean visible);