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