And bring us back a couple of Europa-pean lobsters to grill up!

This commit is contained in:
XANTRONIX 2019-05-26 10:08:20 -05:00
parent 8e3b8a9bcb
commit bf8c9038a8

View file

@ -50,35 +50,13 @@ static void draw_face_number(cairo_t *cr,
cairo_restore(cr);
}
static void redraw(cairo_t *cr) {
static void draw_tachometer(cairo_t *cr) {
int i;
/*
* Set up text
*/
cairo_select_font_face(cr, "Helvetica",
CAIRO_FONT_SLANT_NORMAL,
CAIRO_FONT_WEIGHT_NORMAL);
cairo_set_font_size(cr, 24);
/*
* Paint canvas black
*/
cairo_set_source_rgb(cr, 0, 0, 0);
cairo_paint(cr);
/*
* Draw two identical circles
*/
cairo_set_source_rgb(cr, 1, 1, 1);
cairo_arc(cr, 208, 240, 192, 0, 360);
cairo_stroke(cr);
cairo_arc(cr, 816, 240, 192, 0, 360);
cairo_stroke(cr);
/*
* Draw face numbers
*/
@ -100,6 +78,31 @@ static void redraw(cairo_t *cr) {
cairo_set_source_rgb(cr, 1, 1, 1);
cairo_arc(cr, 208, 240, 16, 0, 360);
cairo_fill(cr);
}
static void draw_speedometer(cairo_t *cr) {
cairo_arc(cr, 816, 240, 192, 0, 360);
cairo_stroke(cr);
}
static void redraw(cairo_t *cr) {
/*
* Set up text
*/
cairo_select_font_face(cr, "Helvetica",
CAIRO_FONT_SLANT_NORMAL,
CAIRO_FONT_WEIGHT_NORMAL);
cairo_set_font_size(cr, 24);
/*
* Paint canvas black
*/
cairo_set_source_rgb(cr, 0, 0, 0);
cairo_paint(cr);
draw_tachometer(cr);
draw_speedometer(cr);
/*
* Draw two smaller circles