Output viewer: Add diagnostic feature
authorJohn Darrington <john@darrington.wattle.id.au>
Tue, 1 Dec 2015 07:43:17 +0000 (08:43 +0100)
committerJohn Darrington <john@darrington.wattle.id.au>
Wed, 2 Dec 2015 13:22:17 +0000 (14:22 +0100)
src/ui/gui/psppire-output-view.c

index dd5aadb9a0dd6c10c2b0ba197c3d2390ebe36250..d9597c9b5f04a49708051976f00f1c7c2df6598b 100644 (file)
@@ -165,6 +165,16 @@ create_drawing_area (struct psppire_output_view *view,
                      GtkWidget *drawing_area, struct xr_rendering *r,
                      int tw, int th)
 {
+  /* Enable this to help with debugging.  It shows you which widgets are being
+     put where. */
+  if (0)
+    {
+      GdkRGBA green = {0, 1, 0, 1};
+      gtk_widget_override_background_color (view->output, GTK_STATE_NORMAL, &green);
+      GdkRGBA red = {1, 0, 0, 1};
+      gtk_widget_override_background_color (drawing_area, GTK_STATE_NORMAL, &red);
+    }
+
   g_object_set_data_full (G_OBJECT (drawing_area),
                           "rendering", r, free_rendering);