gtk3 sample: use cairo_context for drawing