CVSROOT:        /cvsroot/lilypond
Module name:    ikebana
Branch:         
Changes by:     Jan Nieuwenhuizen <[EMAIL PROTECTED]>   05/07/13 21:27:12

Modified files:
        .              : notationcanvas.py ikebana.py 
Added files:
        .              : ChangeLog 

Log message:
        (Notation_canvas.__init__): White background.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/ikebana/ChangeLog?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/ikebana/notationcanvas.py.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/ikebana/ikebana.py.diff?tr1=1.1.1.1&tr2=1.2&r1=text&r2=text

Patches:
Index: ikebana/ikebana.py
diff -u ikebana/ikebana.py:1.1 ikebana/ikebana.py:1.2
--- ikebana/ikebana.py:1.1      Wed Jul 13 19:10:53 2005
+++ ikebana/ikebana.py  Wed Jul 13 21:27:11 2005
@@ -9,32 +9,31 @@
 import notationcanvas
 import music
 
-def mainquit(*args):
-    gtk.main_quit()
-
+def mainquit (*args):
+    gtk.main_quit ()
 
 
 class NotationApplication:
     def __init__ (self):
-        self.music = music.Music_document()
+        self.music = music.Music_document ()
         
         nc = notation.Notation_controller (self.music)
         self.notation_controller = nc
 
-        ncc = notationcanvas.Notation_canvas_controller(nc.notation)
+        ncc = notationcanvas.Notation_canvas_controller (nc.notation)
         self.notation_canvas_controller = ncc
         
-        self.window = self.create_window()
+        self.window = self.create_window ()
         
     def create_window (self):
-        win = gtk.Window()
-        win.connect('destroy', mainquit)
-        win.set_title('Ikebana - visual music notation')
+        win = gtk.Window ()
+        win.connect ('destroy', mainquit)
+        win.set_title ('Ikebana - visual music notation')
 
         canvas = self.notation_canvas_controller.canvas
-        canvas.show()
+        canvas.show ()
         win.add (canvas)
-        win.show()
+        win.show ()
         
         return win
         
@@ -43,6 +42,6 @@
         self.notation_canvas_controller.update_canvas ()
 
 if __name__ == '__main__':
-    c = NotationApplication()
+    c = NotationApplication ()
     c.main ()
-    gtk.main()
+    gtk.main ()
Index: ikebana/notationcanvas.py
diff -u ikebana/notationcanvas.py:1.1 ikebana/notationcanvas.py:1.2
--- ikebana/notationcanvas.py:1.1       Wed Jul 13 19:10:53 2005
+++ ikebana/notationcanvas.py   Wed Jul 13 21:27:11 2005
@@ -11,18 +11,21 @@
                                             )
                w,h = 800,400
                self.set_size_request (w, h) 
-               self.set_scroll_region(0, 0, w, h)
-               root = self.root()
+               self.set_scroll_region (0, 0, w, h)
+               root = self.root ()
                root.affine_relative ((1,0,0,-1,0,0))
                self.pixel_scale = 10
                self.set_pixels_per_unit (self.pixel_scale)
+               i = root.add (gnomecanvas.CanvasRect, x2 = w, y2 = -h,
+                             fill_color = 'white', outline_color = 'white')
+               i.notation_item = None
                self.create_cursor ()
                
        def create_cursor (self):
                type = gnomecanvas.CanvasRect
-               w = self.root().add (type,
-                                    fill_color = 'None',
-                                    outline_color = 'blue')
+               w = self.root ().add (type,
+                                     fill_color = 'None',
+                                     outline_color = 'blue')
                w.notation_item = None
                
                self.cursor_widget = w


_______________________________________________
Lilypond-cvs mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-cvs

Reply via email to