+ priv->drawing_area = gtk_drawing_area_new ();
+ gtk_widget_show (priv->drawing_area);
+
+ g_signal_connect (priv->drawing_area, "expose-event",
+ G_CALLBACK (on_expose_event), window);
+
+ scrolled = gtk_scrolled_window_new (NULL, NULL);
+
+ gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolled),
+ GTK_POLICY_AUTOMATIC,
+ GTK_POLICY_AUTOMATIC);
+
+ gtk_scrolled_window_add_with_viewport (GTK_SCROLLED_WINDOW (scrolled),
+ priv->drawing_area);
+ gtk_widget_show (scrolled);