GtkWidget *bar;
} progressbar_t;
+typedef struct {
+ gboolean cylinder;
+ gboolean temperature;
+ gboolean nitrox;
+ gboolean sac;
+ gboolean otu;
+} visible_cols_t;
+
+extern visible_cols_t visible_cols;
+
extern const char *divelist_font;
extern void set_divelist_font(const char *);
extern GtkWidget *dive_list_create(void);
+typedef void (*data_func_t)(GtkTreeViewColumn *col,
+ GtkCellRenderer *renderer,
+ GtkTreeModel *model,
+ GtkTreeIter *iter,
+ gpointer data);
+
+extern GtkTreeViewColumn *tree_view_column(GtkWidget *tree_view, int index, const char *title,
+ data_func_t data_func, PangoAlignment align, gboolean visible);
+
#endif