void
Mixer_UI::set_monitor_action_sensitivity (bool yn)
{
+ // TODO use ActionMap::find_toggle_action()->set_*();
Glib::RefPtr<Action> act;
Glib::RefPtr<ToggleAction> tact;
act = ActionManager::get_action (X_("Monitor"), "UseMonitorSection");
- assert (act); tact = Glib::RefPtr<ToggleAction>::cast_dynamic (act);
- assert (tact); tact->set_active ( yn );
+ tact = Glib::RefPtr<ToggleAction>::cast_dynamic (act);
+ tact->set_active (yn);
act = ActionManager::get_action (X_("Monitor"), "monitor-cut-all");
- assert (act); tact = Glib::RefPtr<ToggleAction>::cast_dynamic (act);
- assert (tact); tact->set_sensitive ( yn );
+ tact = Glib::RefPtr<ToggleAction>::cast_dynamic (act);
+ tact->set_sensitive (yn);
act = ActionManager::get_action (X_("Monitor"), "monitor-dim-all");
- assert (act); tact = Glib::RefPtr<ToggleAction>::cast_dynamic (act);
- assert (tact); tact->set_sensitive ( yn );
+ tact = Glib::RefPtr<ToggleAction>::cast_dynamic (act);
+ tact->set_sensitive (yn);
act = ActionManager::get_action (X_("Monitor"), "monitor-mono");
- assert (act); tact = Glib::RefPtr<ToggleAction>::cast_dynamic (act);
- assert (tact); tact->set_sensitive ( yn );
+ tact = Glib::RefPtr<ToggleAction>::cast_dynamic (act);
+ tact->set_sensitive (yn);
}
void
{
Glib::RefPtr<ToggleAction> tact = Glib::RefPtr<ToggleAction>::cast_dynamic (_action);
if (tact) {
- _button->set_active(tact->get_active());
+ _button->set_active (tact->get_active());
}
}
{
Glib::RefPtr<ToggleAction> tact = Glib::RefPtr<ToggleAction>::cast_dynamic (_action);
- tact->set_active( _button->get_active() );
+ tact->set_active (_button->get_active ());
}