#include "control_point.h"
#include "automation_line.h"
-#include "i18n.h"
+#include "pbd/i18n.h"
using namespace Gtk;
using namespace ARDOUR;
punch_start = new AudioClock ("punch-start", false, "punch", false, false, false, false);
punch_end = new AudioClock ("punch-end", false, "punch", false, false, false, false);
- selection_start->set_draw_background (false);
- selection_end->set_draw_background (false);
- selection_length->set_draw_background (false);
- punch_start->set_draw_background (false);
- punch_end->set_draw_background (false);
-
selection_title.set_text (_("Selection"));
punch_title.set_text (_("Punch"));
delete selection_length;
delete selection_end;
delete selection_start;
-
+
delete punch_start;
delete punch_end;
}
* RegionView (not Region itself).
*/
- selection_changed ();
+ //selection_changed ();
}
bool
syncing_punch = false;
}
}
-
+
void
TimeInfoBox::set_session (Session* s)
if (s) {
Location* punch = s->locations()->auto_punch_location ();
-
+
if (punch) {
watch_punch (punch);
}
-
+
punch_changed (punch);
- _session->auto_punch_location_changed.connect (_session_connections, MISSING_INVALIDATOR,
+ _session->auto_punch_location_changed.connect (_session_connections, MISSING_INVALIDATOR,
boost::bind (&TimeInfoBox::punch_location_changed, this, _1), gui_context());
}
}
Glib::RefPtr<Action> act = ActionManager::get_action ("MouseMode", "set-mouse-mode-object-range");
Glib::RefPtr<ToggleAction> tact = Glib::RefPtr<ToggleAction>::cast_dynamic (act);
- if (tact && tact->get_active() && !selection.regions.empty()) {
+ if (tact && tact->get_active() && !selection.regions.empty()) {
/* show selected regions */
s = selection.regions.start();
e = selection.regions.end_frame();
default:
selection_start->set_off (true);
selection_end->set_off (true);
- selection_length->set_off (true);
+ selection_length->set_off (true);
break;
}
}
{
if (loc) {
watch_punch (loc);
- }
+ }
}
void
punch_start->set (loc->start());
punch_end->set (loc->end());
-}
+}