gtk+2.8以降に使えるcairoの詳細を読んでいく。以下のコードはこの Writing a Widget Using Cairo and GTK+2.8から来ています。cairoで描写する時計を描くプログラムを作っていく。コードそのものはここで手にはいる。 始めに概念や全体の説明があるけど斜め読みしてstep.1へ。いきなり、main関数を見てみましょうか。 int main (int argc, char **argv) { GtkWidget *window; GtkWidget *clock; gtk_init (&argc, &argv); window = gtk_window_new (GTK_WINDOW_TOPLEVEL); clock = egg_clock_face_new (); gtk_container_add (GTK_CONTAINER (window),