]> code.delx.au - gnu-emacs/commitdiff
(x_print_complete_resource_name) [0]: New function.
authorGerd Moellmann <gerd@gnu.org>
Thu, 22 Mar 2001 19:11:33 +0000 (19:11 +0000)
committerGerd Moellmann <gerd@gnu.org>
Thu, 22 Mar 2001 19:11:33 +0000 (19:11 +0000)
lwlib/lwlib-Xm.c

index 9c8fbe50949e44ce9b73b5f9c841bf831098524b..766d3554e24a90e150d9568fa935b2721b1853bc 100644 (file)
@@ -139,6 +139,32 @@ void xm_manage_resizing P_ ((Widget, Boolean));
 #endif
 
 
+#if 0
+
+/* Print the complete X resource name of widget WIDGET to stderr.
+   This is sometimes handy to have available.  */
+
+void
+x_print_complete_resource_name (widget)
+     Widget widget;
+{
+  int i;
+  String names[100];
+
+  for (i = 0; i < 100 && widget != NULL; ++i)
+    {
+      names[i] = XtName (widget);
+      widget = XtParent (widget);
+    }
+
+  for (--i; i >= 1; --i)
+    fprintf (stderr, "%s.", names[i]);
+  fprintf (stderr, "%s\n", names[0]);
+}
+
+#endif /* 0 */
+
+
 static destroyed_instance *all_destroyed_instances = NULL;
 
 static destroyed_instance*