From: janneke Date: Wed, 13 Jul 2005 21:27:11 +0000 (+0000) Subject: (Notation_canvas.__init__): White background. X-Git-Tag: ikebana/2.7.1~10 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=bf75b9f15e6c79f72a01757dd8f5f552e226b33a;p=lilypond.git (Notation_canvas.__init__): White background. --- diff --git a/ChangeLog b/ChangeLog new file mode 100644 index 0000000000..0cdb5ae215 --- /dev/null +++ b/ChangeLog @@ -0,0 +1,6 @@ +2005-07-13 Jan Nieuwenhuizen + + * ikebana/notationcanvas.py (Notation_canvas.__init__): White + background. + + * New file. diff --git a/ikebana.py b/ikebana.py index 166dbe60c0..98de68b120 100644 --- a/ikebana.py +++ b/ikebana.py @@ -9,32 +9,31 @@ import notation 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 @@ class NotationApplication: self.notation_canvas_controller.update_canvas () if __name__ == '__main__': - c = NotationApplication() + c = NotationApplication () c.main () - gtk.main() + gtk.main () diff --git a/notationcanvas.py b/notationcanvas.py index 468e2dd766..2d8db92635 100644 --- a/notationcanvas.py +++ b/notationcanvas.py @@ -11,18 +11,21 @@ class Notation_canvas (gnomecanvas.Canvas): ) 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