extern int clock_enabled;
+// default global data
+void default_clock();
+
+// freed memory
+void cleanup_clock();
+
// initialize clock : y position, precision, ...
void init_clock();
void init_clock_panel(void *panel);
-void cleanup_clock();
void draw_clock (void *obj, cairo_t *c);
-void resize_clock (void *obj);
+int resize_clock (void *obj);
void clock_action(int button);