X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=display-gtk.h;h=3f1ff0dd6cb2626333246f8d34a327234ec02815;hb=c52b95d502fb79e52d5927b7c59addef984d23e2;hp=ad437465cee2ba136af0d60ef4be8f2f22c734a6;hpb=30ee87be92f0a0fffc98106852d9623a65dfe4ed;p=ext%2Fsubsurface.git diff --git a/display-gtk.h b/display-gtk.h index ad43746..3f1ff0d 100644 --- a/display-gtk.h +++ b/display-gtk.h @@ -12,6 +12,9 @@ typedef struct { } progressbar_t; typedef struct { + gboolean cylinder; + gboolean temperature; + gboolean nitrox; gboolean sac; gboolean otu; } visible_cols_t; @@ -30,7 +33,17 @@ extern GtkWidget *dive_profile_widget(void); extern GtkWidget *dive_info_frame(void); extern GtkWidget *extended_dive_info_widget(void); extern GtkWidget *equipment_widget(void); +extern GtkWidget *stats_widget(void); 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