X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Fcanvas-note.h;h=46b0f1d600bb34f1d5c2497cdcd509bd0af4e32a;hb=b8a93d7a86bf8939a91c61d0dee05206d2ce2638;hp=49a37c17c9a4e6cc988eb5109fe0c3534f4bf41f;hpb=3e966771d042455a50a01e786af2af7b6f407395;p=ardour.git diff --git a/gtk2_ardour/canvas-note.h b/gtk2_ardour/canvas-note.h index 49a37c17c9..46b0f1d600 100644 --- a/gtk2_ardour/canvas-note.h +++ b/gtk2_ardour/canvas-note.h @@ -1,6 +1,6 @@ /* Copyright (C) 2007 Paul Davis - Author: Dave Robillard + Author: David Robillard Author: Hans Baier This program is free software; you can redistribute it and/or modify @@ -29,7 +29,7 @@ namespace Gnome { namespace Canvas { -class CanvasNote : public SimpleRect, public CanvasNoteEvent +class CanvasNote : public SimpleRect, public CanvasNoteEvent { public: typedef Evoral::Note NoteType; @@ -39,10 +39,10 @@ class CanvasNote : public SimpleRect, public CanvasNoteEvent const boost::shared_ptr note = boost::shared_ptr(), bool with_events = true); - double x1() { return property_x1(); } - double y1() { return property_y1(); } - double x2() { return property_x2(); } - double y2() { return property_y2(); } + double x1() const { return property_x1(); } + double y1() const { return property_y1(); } + double x2() const { return property_x2(); } + double y2() const { return property_y2(); } void set_outline_color(uint32_t c) { property_outline_color_rgba() = c; hide(); show(); } void set_fill_color(uint32_t c) { property_fill_color_rgba() = c; hide(); show(); } @@ -61,7 +61,7 @@ class NoEventCanvasNote : public CanvasNote Group& group, const boost::shared_ptr note = boost::shared_ptr()) : CanvasNote (region, group, note, false) {} - + double point_vfunc(double, double, int, int, GnomeCanvasItem**) { /* return a huge value to tell the canvas that we're never the item for an event */ return 9999999999999.0;