diff options
Diffstat (limited to 'display-gtk.h')
-rw-r--r-- | display-gtk.h | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/display-gtk.h b/display-gtk.h new file mode 100644 index 000000000..dee66368a --- /dev/null +++ b/display-gtk.h @@ -0,0 +1,29 @@ +#ifndef DISPLAY_GTK_H +#define DISPLAY_GTK_H + +#include <gtk/gtk.h> +#include <gdk/gdk.h> + +extern GtkWidget *main_window; + +/* we want a progress bar as part of the device_data_t - let's abstract this out */ +typedef struct { + GtkWidget *bar; +} progressbar_t; + +extern const char *divelist_font; +extern void set_divelist_font(const char *); + +extern void import_dialog(GtkWidget *, gpointer); +extern void report_error(GError* error); +extern int process_ui_events(void); +extern void update_progressbar(progressbar_t *progress, double value); + +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 *dive_list_create(void); + +#endif |