2 /* Header file for Sherman's aquarium's clock <cja@gmx.net> */
9 #define CLOCK_DIGITAL 2
10 #define CLOCK_ANALOG 1
13 #define CLOCK_LARGE_FONT 0
14 #define CLOCK_SMALL_FONT 1
16 /* Settings that are saved, gui selected or given at command line */
20 int type; /* 0=Off, 1=Digital, 2=Analog, 3=Fuzzy */
21 // int with_seconds; /* 0=No seconds, 1=With seconds */
22 // int when_update; /* 0=Updates before fish, 1=After */
23 int horz; /* Horizontal placement, 0=Left, 1=Center, 2=Right*/
24 int vert; /* Vertical placement, 0=Top, 1=Center, 2=Bottom*/
26 /* For the digital clock */
27 GaiColor digital_colour; /* RGB settings for digital clock */
30 int digital_blinking; /* If no seconds, 1=Blink colon */
31 // int digital_font_size; /* 0=Small font, 1=Large font */
33 /* For the fuzzy clock */
34 GaiColor fuzzy_colour; /* Color for fuzzy clock */
36 /* For the analog clock */
37 GaiColor analog_colour_hour; /* Colour of all the pointers */
38 GaiColor analog_colour_min;
39 GaiColor analog_colour_sec;
41 int analog_keep_circular; /* 0=Size adjusts after size of applet,
42 1=Make it circular. */
44 /* New better suited for GAI pref */
56 void clock_init(void);
57 void clock_update(int);
58 void clock_exit(void);
59 Clock_settings *clock_get_settings_ptr(void);