#include <gdkmm/pixbuf.h>
#include "pbd/compose.h"
#include "pbd/error.h"
#include "pbd/replace_all.h"
#include "gtkmm2ext/bindable_button.h"
#include "gtkmm2ext/tearoff.h"
#include "gtkmm2ext/actions.h"
#include "gtkmm2ext/motionfeedback.h"
#include <gtkmm/menu.h>
#include <gtkmm/menuitem.h>
#include "ardour/audioengine.h"
#include "ardour/monitor_processor.h"
#include "ardour/port.h"
#include "ardour/route.h"
#include "ardour_ui.h"
#include "gui_thread.h"
#include "monitor_section.h"
#include "public_editor.h"
#include "timers.h"
#include "volume_controller.h"
#include "utils.h"
#include "i18n.h"
Go to the source code of this file.
#define SYNCHRONIZE_TOGGLE_ACTION |
( |
|
action, |
|
|
|
value |
|
) |
| |
Value:if (action) { \
Glib::RefPtr<ToggleAction> tact = Glib::RefPtr<ToggleAction>::cast_dynamic(action); \
if (tact && tact->get_active() != value) { \
tact->set_active(value); \
} \
}
Definition at line 1114 of file monitor_section.cc.