diff options
Diffstat (limited to 'apps/plugins/clock/clock_draw_binary.c')
-rw-r--r-- | apps/plugins/clock/clock_draw_binary.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/apps/plugins/clock/clock_draw_binary.c b/apps/plugins/clock/clock_draw_binary.c index 5bc84f1583..b92118d9ce 100644 --- a/apps/plugins/clock/clock_draw_binary.c +++ b/apps/plugins/clock/clock_draw_binary.c | |||
@@ -43,9 +43,11 @@ void binary_clock_draw(struct screen* display, struct time* time, int skin){ | |||
43 | char buffer[9]; | 43 | char buffer[9]; |
44 | int i; | 44 | int i; |
45 | const struct picture* binary_bitmaps = &(binary_skin[skin][display->screen_type]); | 45 | const struct picture* binary_bitmaps = &(binary_skin[skin][display->screen_type]); |
46 | int y_offset=(display->height-(binary_bitmaps->height*3))/2; | ||
47 | int x_offset=(display->width-(binary_bitmaps->width*6))/2; | ||
46 | for(i=0;i<3;i++){ | 48 | for(i=0;i<3;i++){ |
47 | print_binary(buffer, lines_values[i], 6); | 49 | print_binary(buffer, lines_values[i], 6); |
48 | draw_string(display, binary_bitmaps, buffer, 0, | 50 | draw_string(display, binary_bitmaps, buffer, x_offset, |
49 | binary_bitmaps->height*i); | 51 | binary_bitmaps->height*i+y_offset); |
50 | } | 52 | } |
51 | } | 53 | } |