make MIDI rubber band selects use the correct canvas item so that event processing...
[ardour.git] / gtk2_ardour / imageframe_time_axis_group.cc
index 301d0d2fddf6ed1bc2ce8498722825e3c0aeb32c..c3efbc96412794b0ae51a85f0efca5d8ec7a2adc 100644 (file)
@@ -26,7 +26,6 @@
 #include "imageframe_time_axis_view.h"
 #include "imageframe_view.h"
 #include "imageframe_time_axis.h"
-#include "canvas-simplerect.h"
 #include "region_selection.h"
 #include "public_editor.h"
 #include "gui_thread.h"
@@ -52,7 +51,7 @@ ImageFrameTimeAxisGroup::ImageFrameTimeAxisGroup(ImageFrameTimeAxisView& iftav,
        selected_imageframe_item = 0;
        is_selected = false;
 
-       ImageFrameView::CatchDeletion.connect (*this, ui_bind (&ImageFrameTimeAxisGroup::remove_imageframe_item, this, _1), gui_context());
+       ImageFrameView::CatchDeletion.connect (*this, boost::bind (&ImageFrameTimeAxisGroup::remove_imageframe_item, this, _1), gui_context());
 }
 
 /**
@@ -148,19 +147,17 @@ ImageFrameTimeAxisGroup::set_item_heights(gdouble h)
  * @param spu the new samples per canvas unit value
  */
 int
-ImageFrameTimeAxisGroup::set_item_samples_per_units(gdouble spp)
+ImageFrameTimeAxisGroup::set_item_samples_per_pixel (double fpp)
 {
-       if(spp < 1.0)
-       {
-               return(-1);
+       if (fpp < 1.0) {
+               return -1;
        }
 
-       for(ImageFrameViewList::const_iterator citer = imageframe_views.begin(); citer != imageframe_views.end(); ++citer)
-       {
-               (*citer)->set_samples_per_unit(spp);
+       for (ImageFrameViewList::const_iterator citer = imageframe_views.begin(); citer != imageframe_views.end(); ++citer) {
+               (*citer)->set_samples_per_pixel (fpp);
        }
 
-       return(0);
+       return 0;
 }
 
 /**