Index: trunk/Mars/mbase/MStatusDisplay.cc
===================================================================
--- trunk/Mars/mbase/MStatusDisplay.cc	(revision 19407)
+++ trunk/Mars/mbase/MStatusDisplay.cc	(revision 19414)
@@ -2874,4 +2874,21 @@
 
         //
+        // 28 is used here to scale the canvas into a height of 28,
+        // such that the page title can be set above the canvas...
+        //
+        Float_t psw = 28.0; // A4 - width  (29.7)
+        Float_t psh = 21.0; // A4 - height (21.0)
+
+        const Float_t cw = c->GetWw();
+        const Float_t ch = c->GetWh();
+
+        if (psw/psh>cw/ch)
+            psw = cw/ch*psh;
+        else
+            psh = ch/cw*psw;
+
+        PSToolsRange(*ps, psw, psh);
+
+        //
         // Init page and page size, make sure, that the canvas in the file
         // has the same Aspect Ratio than on the screen.
@@ -2879,21 +2896,4 @@
         if (type==1 || i>from)
             ps->NewPage();
-
-        //
-        // 28 is used here to scale the canvas into a height of 28,
-        // such that the page title can be set above the canvas...
-        //
-        Float_t psw = 28.0; // A4 - width  (29.7)
-        Float_t psh = 21.0; // A4 - height (21.0)
-
-        const Float_t cw = c->GetWw();
-        const Float_t ch = c->GetWh();
-
-        if (psw/psh>cw/ch)
-            psw = cw/ch*psh;
-        else
-            psh = ch/cw*psw;
-
-        PSToolsRange(*ps, psw, psh);
 
         //
