gtk3 sample: use cairo for drawing