#define __ardour_visual_time_axis_h__
#include <gtkmm.h>
-#include <libgnomecanvas/libgnomecanvas.h>
#include <gtkmm2ext/selector.h>
-#include <gtkmm2ext/popup_selector.h>
#include "ardour_dialog.h"
#include "route_ui.h"
#include "enums.h"
#include "time_axis_view.h"
-
+#include "canvas.h"
namespace ARDOUR
{
* @param sess the current session
* @param canvas the parent canvas object
*/
- VisualTimeAxis(std::string name, PublicEditor& ed, ARDOUR::Session& sess, Gtk::Widget* canvas) ;
+ VisualTimeAxis(std::string name, PublicEditor& ed, ARDOUR::Session& sess, ArdourCanvas::Canvas& canvas) ;
//---------------------------------------------------------------------------------------//
*
* @param c the new TimeAxis color
*/
- void set_time_axis_color(Gdk_Color c) ;
+ void set_time_axis_color(Gdk::Color c) ;
//---------------------------------------------------------------------------------------//
*
* @see start_time_axis_rename()
*/
- void finish_time_axis_rename() ;
-
- /**
- * Handle the (re-)displaying of the TimeAxis name label
- *
- */
virtual void label_view() ;