/**
* Emitted when this Visual Time Axis has been removed
- * This is different to the GoingAway signal in that this signal
+ * This is different to the CatchDeletion signal in that this signal
* is emitted during the deletion of this Time Axis, and not during
* the destructor, this allows us to capture the source of the deletion
* event
* @param sess the current session
* @param canvas the parent canvas object
*/
- VisualTimeAxis(const std::string & name, PublicEditor& ed, ARDOUR::Session& sess, ArdourCanvas::Canvas& canvas) ;
+ VisualTimeAxis(const std::string & name, PublicEditor& ed, ARDOUR::Session* sess, ArdourCanvas::Canvas& canvas) ;
//---------------------------------------------------------------------------------------//
// Handle name entry signals
void name_entry_changed() ;
- gint name_entry_focus_out_handler(GdkEventFocus*) ;
- gint name_entry_key_release_handler(GdkEventKey*) ;
- gint name_entry_button_release_handler(GdkEventButton*) ;
- gint name_entry_button_press_handler(GdkEventButton*) ;
+ bool name_entry_focus_out_handler(GdkEventFocus*) ;
+ bool name_entry_key_release_handler(GdkEventKey*) ;
+ bool name_entry_button_release_handler(GdkEventButton*) ;
+ bool name_entry_button_press_handler(GdkEventButton*) ;
//---------------------------------------------------------------------------------------//
// VisualTimeAxis Widgets