TimeAxisViewItem (const TimeAxisViewItem&);
- void init (const std::string&, ArdourCanvas::Group*, double, Gdk::Color const &, framepos_t, framepos_t, Visibility, bool, bool);
+ void init (ArdourCanvas::Group*, double, Gdk::Color const &, framepos_t, framepos_t, Visibility, bool, bool);
virtual bool canvas_group_event (GdkEvent*);
void set_trim_handle_colors();
virtual void reset_width_dependent_items (double);
- void reset_name_width (double);
- void update_name_text_visibility ();
static gint idle_remove_this_item(TimeAxisViewItem*, void*);
bool _dragging;
private:
+ double _width;
void parameter_changed (std::string);
+ void manage_name_highlight ();
+ void manage_name_text ();
}; /* class TimeAxisViewItem */