MSVC itself defines a class called CheckMenuItem - so make sure we know to use the one from Gtk
This commit is contained in:
parent
17f1132545
commit
f513878c8a
@ -2488,7 +2488,7 @@ MixerStrip::set_meter_type (MeterType t)
|
||||
}
|
||||
|
||||
void
|
||||
MixerStrip::vca_menu_toggle (CheckMenuItem* menuitem, uint32_t n)
|
||||
MixerStrip::vca_menu_toggle (Gtk::CheckMenuItem* menuitem, uint32_t n)
|
||||
{
|
||||
if (!_route) {
|
||||
return;
|
||||
@ -2569,7 +2569,7 @@ MixerStrip::vca_button_release (GdkEventButton* ev)
|
||||
|
||||
for (VCAList::iterator v = vcas.begin(); v != vcas.end(); ++v) {
|
||||
items.push_back (CheckMenuElem ((*v)->name()));
|
||||
CheckMenuItem* item = dynamic_cast<CheckMenuItem*> (&items.back());
|
||||
Gtk::CheckMenuItem* item = dynamic_cast<Gtk::CheckMenuItem*> (&items.back());
|
||||
if (_route->slaved_to (*v)) {
|
||||
item->set_active (true);
|
||||
}
|
||||
|
@ -363,7 +363,7 @@ VCAMasterStrip::solo_changed ()
|
||||
}
|
||||
|
||||
void
|
||||
VCAMasterStrip::vca_menu_toggle (CheckMenuItem* menuitem, uint32_t n)
|
||||
VCAMasterStrip::vca_menu_toggle (Gtk::CheckMenuItem* menuitem, uint32_t n)
|
||||
{
|
||||
boost::shared_ptr<VCA> vca = _session->vca_manager().vca_by_number (n);
|
||||
|
||||
@ -423,7 +423,7 @@ VCAMasterStrip::vca_button_release (GdkEventButton* ev)
|
||||
}
|
||||
|
||||
items.push_back (CheckMenuElem ((*v)->name()));
|
||||
CheckMenuItem* item = dynamic_cast<CheckMenuItem*> (&items.back());
|
||||
Gtk::CheckMenuItem* item = dynamic_cast<Gtk::CheckMenuItem*> (&items.back());
|
||||
if (_vca->gain_control()->slaved_to ((*v)->gain_control())) {
|
||||
item->set_active (true);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user