#include <gtk/gtk.h>


gboolean
popup_config_dialog                    (GtkWidget       *widget,
                                        GdkEventButton  *event,
                                        gpointer         user_data);

void
on_12_activate                         (GtkMenuItem     *menuitem,
                                        gpointer         user_data);

void
on_24_activate                         (GtkMenuItem     *menuitem,
                                        gpointer         user_data);

void
on_hm_activate                         (GtkMenuItem     *menuitem,
                                        gpointer         user_data);

void
on_hms_activate                        (GtkMenuItem     *menuitem,
                                        gpointer         user_data);

void
on_mmddyy_activate                     (GtkMenuItem     *menuitem,
                                        gpointer         user_data);

void
on_ddmmyy_activate                     (GtkMenuItem     *menuitem,
                                        gpointer         user_data);

void
on_yymmdd_activate                     (GtkMenuItem     *menuitem,
                                        gpointer         user_data);

gboolean
popup_config_dialog                    (GtkWidget       *widget,
                                        GdkEventButton  *event,
                                        gpointer         user_data);

void
on_config_ok_activate                  (GtkButton       *button,
                                        gpointer         user_data);

void
on_dali_config_response                (GtkDialog       *dialog,
                                        gint             response_id,
                                        gpointer         user_data);

void
on_cycle_checkbutton_toggled           (GtkToggleButton *togglebutton,
                                        gpointer         user_data);

void
on_transparent_checkbutton_toggled     (GtkToggleButton *togglebutton,
                                        gpointer         user_data);

gboolean
on_drawingarea_button_press_event      (GtkWidget       *widget,
                                        GdkEventButton  *event,
                                        gpointer         user_data);

gboolean
on_drawingarea_button_release_event    (GtkWidget       *widget,
                                        GdkEventButton  *event,
                                        gpointer         user_data);

void
on_s_activate                          (GtkMenuItem     *menuitem,
                                        gpointer         user_data);

gboolean
on_drawingarea_expose_event            (GtkWidget       *widget,
                                        GdkEventExpose  *event,
                                        gpointer         user_data);

gboolean
on_drawingarea_key_press_event         (GtkWidget       *widget,
                                        GdkEventKey     *event,
                                        gpointer         user_data);
