if (is_mapped() && session) {
for (TrackViewList::iterator i = track_views.begin(); i != track_views.end(); ++i) {
if ((atv = dynamic_cast<AudioTimeAxisView*>(*i)) != 0) {
- atv->show_meter ();
+ atv->reset_meter ();
}
}
}
if (is_mapped() && session) {
for (TrackViewList::iterator i = track_views.begin(); i != track_views.end(); ++i) {
if ((atv = dynamic_cast<AudioTimeAxisView*>(*i)) != 0) {
- atv->hide_meter ();
+ atv->clear_meter ();
}
}
}
rec_enable_button->signal_button_release_event().connect (mem_fun(*this, &RouteUI::rec_enable_release));
controls_table.attach (*rec_enable_button, 4, 5, 0, 1, Gtk::FILL|Gtk::EXPAND, Gtk::FILL|Gtk::EXPAND, 0, 0);
ARDOUR_UI::instance()->tooltips().set_tip(*rec_enable_button, _("Record"));
- controls_hbox.pack_end(gpm);
- _route->meter_change.connect (mem_fun(*this, &RouteTimeAxisView::meter_changed));
}
+ controls_hbox.pack_end(gpm);
+ _route->meter_change.connect (mem_fun(*this, &RouteTimeAxisView::meter_changed));
+
controls_table.attach (*mute_button, 5, 6, 0, 1, Gtk::FILL|Gtk::EXPAND, Gtk::FILL|Gtk::EXPAND, 0, 0);
controls_table.attach (*solo_button, 6, 7, 0, 1, Gtk::FILL|Gtk::EXPAND, Gtk::FILL|Gtk::EXPAND, 0, 0);
case Large:
case Larger:
case Normal:
- show_meter();
+ reset_meter();
show_name_entry ();
hide_name_label ();
break;
case Smaller:
- show_meter();
+ reset_meter();
show_name_entry ();
hide_name_label ();
void
RouteTimeAxisView::hide_meter ()
{
- //gpm.hide ();
- gpm.clear_meters ();
+ gpm.hide ();
}
void
gpm.setup_atv_meter (height-5);
}
+void
+RouteTimeAxisView::clear_meter ()
+{
+ gpm.clear_meters ();
+}
+
void
RouteTimeAxisView::meter_changed (void *src)
{