]> git.donarmstrong.com Git - lilypond.git/commitdiff
White background, better window size, sane
authorJan Nieuwenhuizen <janneke@gnu.org>
Sun, 13 Jun 2004 17:02:52 +0000 (17:02 +0000)
committerJan Nieuwenhuizen <janneke@gnu.org>
Sun, 13 Jun 2004 17:02:52 +0000 (17:02 +0000)
canvas size.

scm/output-gnome.scm

index 2aa66f1d9620721b4a7f4c2e546e6c15a45e6661..16564c6fb5a4e76e6b8c40a95262260298400da1 100644 (file)
@@ -524,10 +524,14 @@ guile -s ../src/libgnomecanvas/examples/canvas.scm
 (define (papersize window paper)
   (let* ((hsize (ly:output-def-lookup paper 'hsize))
         (vsize (ly:output-def-lookup paper 'vsize))
-        (width (inexact->exact (ceiling (* output-scale hsize))))
-        (height (inexact->exact (ceiling (* output-scale vsize))))
+        ;; 2?
+        (width (inexact->exact (ceiling (* output-scale 2 hsize))))
+        (height (inexact->exact (ceiling (* output-scale 2 vsize))))
         (max-width (gdk-screen-width))
         (max-height (gdk-screen-height)))
+
+    ;; ughr: panels?
+    (set! max-height (- max-height 80))
     
     (set! window-width (min width max-width))
     (set! window-height (min height max-height))
@@ -566,6 +570,7 @@ guile -s ../src/libgnomecanvas/examples/canvas.scm
         (canvas (new-canvas)))
 
     (papersize window bookpaper)
+    (set-size-request window window-width window-height)
     ;;; (ly:bookpaper-outputscale bookpaper))))
     
     (add window vbox)