- * to the TimeAxisViewItem parent class
- */
- RegionView (ArdourCanvas::Group *,
- TimeAxisView&,
- boost::shared_ptr<ARDOUR::Region>,
- double samples_per_unit,
- Gdk::Color const & basic_color,
- bool recording,
- TimeAxisViewItem::Visibility);
-
- virtual void region_resized (ARDOUR::Change);
- virtual void region_muted ();
- void region_locked ();
- void region_opacity ();
- virtual void region_renamed ();
- void region_sync_changed ();
-
- Glib::ustring make_name () const;
-
- static gint _lock_toggle (ArdourCanvas::Item*, GdkEvent*, void*);
- void lock_toggle ();
-
- virtual void set_colors ();
- virtual void set_frame_color ();
- virtual void reset_width_dependent_items (double pixel_width);
-
- virtual void color_handler () {}
+ * to the TimeAxisViewItem parent class
+ */
+ RegionView (ArdourCanvas::Group *,
+ TimeAxisView&,
+ boost::shared_ptr<ARDOUR::Region>,
+ double samples_per_unit,
+ Gdk::Color const & basic_color,
+ bool recording,
+ TimeAxisViewItem::Visibility);
+
+ virtual void region_resized (const PBD::PropertyChange&);
+ virtual void region_muted ();
+ void region_locked ();
+ void region_opacity ();
+ virtual void region_renamed ();
+ void region_sync_changed ();
+
+ std::string make_name () const;