Index: /trunk/Mars/Changelog
===================================================================
--- /trunk/Mars/Changelog	(revision 10054)
+++ /trunk/Mars/Changelog	(revision 10055)
@@ -27,4 +27,7 @@
      - added some comments
      - fixed timing for a point source
+
+   * mbase/MStatusDisplay.cc:
+     - display canvas title in status line
 
 
Index: /trunk/Mars/mbase/MStatusDisplay.cc
===================================================================
--- /trunk/Mars/mbase/MStatusDisplay.cc	(revision 10054)
+++ /trunk/Mars/mbase/MStatusDisplay.cc	(revision 10055)
@@ -1205,4 +1205,10 @@
         return;
 
+    const TString name  = c->GetName();
+    const TString title = c->GetTitle();
+
+    if (!title.IsNull() && name != title)
+        SetStatusLine1(title);
+
     //
     // If we are in a multithreaded environment (gThreadXAR) we
@@ -2380,5 +2386,8 @@
 
             // Add the canvas to the list
-            c->SetTitle(gFile->GetName());
+            const TString name  = c->GetName();
+            const TString title = c->GetTitle();
+            if (title.IsNull() || name==title)
+                c->SetTitle(gFile->GetName());
             list.Add(c);
         }
