diff options
Diffstat (limited to 'gtk2_ardour/ardour_ui_ed.cc')
-rw-r--r-- | gtk2_ardour/ardour_ui_ed.cc | 72 |
1 files changed, 36 insertions, 36 deletions
diff --git a/gtk2_ardour/ardour_ui_ed.cc b/gtk2_ardour/ardour_ui_ed.cc index 1b1838b78d..38d0ac14ac 100644 --- a/gtk2_ardour/ardour_ui_ed.cc +++ b/gtk2_ardour/ardour_ui_ed.cc @@ -51,7 +51,7 @@ ARDOUR_UI::create_editor () return -1; } - editor->DisplayControlChanged.connect (slot (*this, &ARDOUR_UI::editor_display_control_changed)); + editor->DisplayControlChanged.connect (mem_fun(*this, &ARDOUR_UI::editor_display_control_changed)); return 0; } @@ -72,16 +72,16 @@ ARDOUR_UI::build_menu_bar () MenuList& session_items = session_menu->items(); session_menu->set_name ("ArdourContextMenu"); - session_items.push_back (MenuElem (_("New"), bind (slot (*this, &ARDOUR_UI::new_session), false, string ()))); - session_items.push_back (MenuElem (_("Open"), slot (*this, &ARDOUR_UI::open_session))); - session_items.push_back (MenuElem (_("Recent"), slot (*this, &ARDOUR_UI::open_recent_session))); - session_items.push_back (MenuElem (_("Close"), slot (*this, &ARDOUR_UI::close_session))); + session_items.push_back (MenuElem (_("New"), bind (mem_fun(*this, &ARDOUR_UI::new_session), false, string ()))); + session_items.push_back (MenuElem (_("Open"), mem_fun(*this, &ARDOUR_UI::open_session))); + session_items.push_back (MenuElem (_("Recent"), mem_fun(*this, &ARDOUR_UI::open_recent_session))); + session_items.push_back (MenuElem (_("Close"), mem_fun(*this, &ARDOUR_UI::close_session))); close_item = session_items.back(); close_item->set_sensitive (false); session_items.push_back (SeparatorElem()); - session_items.push_back (MenuElem (_("Add Track/Bus"), slot (*this, &ARDOUR_UI::add_route))); + session_items.push_back (MenuElem (_("Add Track/Bus"), mem_fun(*this, &ARDOUR_UI::add_route))); add_track_item = session_items.back (); add_track_item->set_sensitive (false); @@ -96,7 +96,7 @@ ARDOUR_UI::build_menu_bar () Menu* image_compositor_menu = manage(new Menu()); MenuList& image_compositor_items = image_compositor_menu->items(); image_compositor_menu->set_name ("ArdourContextMenu"); - image_compositor_items.push_back(MenuElem (_("Connect"), (slot (editor, &PublicEditor::connect_to_image_compositor)))) ; + image_compositor_items.push_back(MenuElem (_("Connect"), (mem_fun (editor, &PublicEditor::connect_to_image_compositor)))) ; session_items.push_back(MenuElem (_("Image Compositor"), *image_compositor_menu)) ; image_compositor_item = session_items.back() ; image_compositor_item->set_sensitive(false) ; @@ -111,11 +111,11 @@ ARDOUR_UI::build_menu_bar () /* </CMT Additions> */ - session_items.push_back (MenuElem (_("Save"), bind (slot (*this, &ARDOUR_UI::save_state), string("")))); + session_items.push_back (MenuElem (_("Save"), bind (mem_fun(*this, &ARDOUR_UI::save_state), string("")))); save_item = session_items.back(); save_item->set_sensitive (false); - session_items.push_back (MenuElem (_("Snapshot"), slot (*this, &ARDOUR_UI::snapshot_session))); + session_items.push_back (MenuElem (_("Snapshot"), mem_fun(*this, &ARDOUR_UI::snapshot_session))); snapshot_item = session_items.back(); snapshot_item->set_sensitive (false); /* @@ -123,15 +123,15 @@ ARDOUR_UI::build_menu_bar () save_as_item = session_items.back(); save_as_item->set_sensitive (false); */ - session_items.push_back (MenuElem (_("Save Template..."), slot (*this, &ARDOUR_UI::save_template))); + session_items.push_back (MenuElem (_("Save Template..."), mem_fun(*this, &ARDOUR_UI::save_template))); save_template_item = session_items.back(); save_template_item->set_sensitive (false); Menu *export_menu = manage (new Menu); MenuList& export_items = export_menu->items(); export_menu->set_name ("ArdourContextMenu"); - export_items.push_back (MenuElem (_("Export session to audiofile..."), slot (*editor, &PublicEditor::export_session))); - export_items.push_back (MenuElem (_("Export range to audiofile..."), slot (*editor, &PublicEditor::export_selection))); + export_items.push_back (MenuElem (_("Export session to audiofile..."), mem_fun (*editor, &PublicEditor::export_session))); + export_items.push_back (MenuElem (_("Export range to audiofile..."), mem_fun (*editor, &PublicEditor::export_selection))); // export_items.back()->set_sensitive (false); session_items.push_back (MenuElem (_("Export"), *export_menu)); @@ -143,8 +143,8 @@ ARDOUR_UI::build_menu_bar () Menu *cleanup_menu = manage (new Menu); MenuList& cleanup_items = cleanup_menu->items(); cleanup_menu->set_name ("ArdourContextMenu"); - cleanup_items.push_back (MenuElem (_("Cleanup unused sources"), slot (*(ARDOUR_UI::instance()), &ARDOUR_UI::cleanup))); - cleanup_items.push_back (MenuElem (_("Flush wastebasket"), slot (*(ARDOUR_UI::instance()), &ARDOUR_UI::flush_trash))); + cleanup_items.push_back (MenuElem (_("Cleanup unused sources"), mem_fun (*(ARDOUR_UI::instance()), &ARDOUR_UI::cleanup))); + cleanup_items.push_back (MenuElem (_("Flush wastebasket"), mem_fun (*(ARDOUR_UI::instance()), &ARDOUR_UI::flush_trash))); session_items.push_back (MenuElem (_("Cleanup"), *cleanup_menu)); cleanup_item = session_items.back (); @@ -152,7 +152,7 @@ ARDOUR_UI::build_menu_bar () session_items.push_back (SeparatorElem()); - session_items.push_back (MenuElem (_("Quit"), slot (*(ARDOUR_UI::instance()), &ARDOUR_UI::finish))); + session_items.push_back (MenuElem (_("Quit"), mem_fun (*(ARDOUR_UI::instance()), &ARDOUR_UI::finish))); items.push_back (MenuElem (_("Session"), *session_menu)); @@ -169,10 +169,10 @@ ARDOUR_UI::build_menu_bar () MenuList& jack_items = jack_menu->items(); jack_menu->set_name ("ArdourContextMenu"); - jack_items.push_back (MenuElem (_("Disconnect"), slot (*(ARDOUR_UI::instance()), &ARDOUR_UI::disconnect_from_jack))); + jack_items.push_back (MenuElem (_("Disconnect"), mem_fun (*(ARDOUR_UI::instance()), &ARDOUR_UI::disconnect_from_jack))); jack_disconnect_item = jack_items.back(); jack_disconnect_item->set_sensitive (false); - jack_items.push_back (MenuElem (_("Reconnect"), slot (*(ARDOUR_UI::instance()), &ARDOUR_UI::reconnect_to_jack))); + jack_items.push_back (MenuElem (_("Reconnect"), mem_fun (*(ARDOUR_UI::instance()), &ARDOUR_UI::reconnect_to_jack))); jack_reconnect_item = jack_items.back(); jack_reconnect_item->set_sensitive (false); @@ -180,15 +180,15 @@ ARDOUR_UI::build_menu_bar () MenuList& jack_bufsize_items = jack_bufsize_menu->items(); jack_bufsize_menu->set_name ("ArdourContextMenu"); - jack_bufsize_items.push_back (MenuElem (X_("32"), bind (slot (*this, &ARDOUR_UI::set_jack_buffer_size), (jack_nframes_t) 32))); - jack_bufsize_items.push_back (MenuElem (X_("64"), bind (slot (*this, &ARDOUR_UI::set_jack_buffer_size), (jack_nframes_t) 64))); - jack_bufsize_items.push_back (MenuElem (X_("128"), bind (slot (*this, &ARDOUR_UI::set_jack_buffer_size), (jack_nframes_t) 128))); - jack_bufsize_items.push_back (MenuElem (X_("256"), bind (slot (*this, &ARDOUR_UI::set_jack_buffer_size), (jack_nframes_t) 256))); - jack_bufsize_items.push_back (MenuElem (X_("512"), bind (slot (*this, &ARDOUR_UI::set_jack_buffer_size), (jack_nframes_t) 512))); - jack_bufsize_items.push_back (MenuElem (X_("1024"), bind (slot (*this, &ARDOUR_UI::set_jack_buffer_size), (jack_nframes_t) 1024))); - jack_bufsize_items.push_back (MenuElem (X_("2048"), bind (slot (*this, &ARDOUR_UI::set_jack_buffer_size), (jack_nframes_t) 2048))); - jack_bufsize_items.push_back (MenuElem (X_("4096"), bind (slot (*this, &ARDOUR_UI::set_jack_buffer_size), (jack_nframes_t) 4096))); - jack_bufsize_items.push_back (MenuElem (X_("8192"), bind (slot (*this, &ARDOUR_UI::set_jack_buffer_size), (jack_nframes_t) 8192))); + jack_bufsize_items.push_back (MenuElem (X_("32"), bind (mem_fun(*this, &ARDOUR_UI::set_jack_buffer_size), (jack_nframes_t) 32))); + jack_bufsize_items.push_back (MenuElem (X_("64"), bind (mem_fun(*this, &ARDOUR_UI::set_jack_buffer_size), (jack_nframes_t) 64))); + jack_bufsize_items.push_back (MenuElem (X_("128"), bind (mem_fun(*this, &ARDOUR_UI::set_jack_buffer_size), (jack_nframes_t) 128))); + jack_bufsize_items.push_back (MenuElem (X_("256"), bind (mem_fun(*this, &ARDOUR_UI::set_jack_buffer_size), (jack_nframes_t) 256))); + jack_bufsize_items.push_back (MenuElem (X_("512"), bind (mem_fun(*this, &ARDOUR_UI::set_jack_buffer_size), (jack_nframes_t) 512))); + jack_bufsize_items.push_back (MenuElem (X_("1024"), bind (mem_fun(*this, &ARDOUR_UI::set_jack_buffer_size), (jack_nframes_t) 1024))); + jack_bufsize_items.push_back (MenuElem (X_("2048"), bind (mem_fun(*this, &ARDOUR_UI::set_jack_buffer_size), (jack_nframes_t) 2048))); + jack_bufsize_items.push_back (MenuElem (X_("4096"), bind (mem_fun(*this, &ARDOUR_UI::set_jack_buffer_size), (jack_nframes_t) 4096))); + jack_bufsize_items.push_back (MenuElem (X_("8192"), bind (mem_fun(*this, &ARDOUR_UI::set_jack_buffer_size), (jack_nframes_t) 8192))); jack_items.push_back (MenuElem (_("Latency"), *jack_bufsize_menu)); jack_bufsize_menu->set_sensitive (false); @@ -203,35 +203,35 @@ ARDOUR_UI::build_menu_bar () window_items.push_back (TearoffMenuElem()); - window_items.push_back (MenuElem (_("Editor"), slot (*this, &ARDOUR_UI::goto_editor_window))); - window_items.push_back (MenuElem (_("Mixer"), slot (*this, &ARDOUR_UI::goto_mixer_window))); + window_items.push_back (MenuElem (_("Editor"), mem_fun(*this, &ARDOUR_UI::goto_editor_window))); + window_items.push_back (MenuElem (_("Mixer"), mem_fun(*this, &ARDOUR_UI::goto_mixer_window))); window_items.push_back (SeparatorElem()); window_items.push_back (CheckMenuElem (_("Options Editor"), - slot (*this, &ARDOUR_UI::toggle_options_window))); + mem_fun(*this, &ARDOUR_UI::toggle_options_window))); options_window_check = dynamic_cast<CheckMenuItem*>(window_items.back()); // options_window_check->set_sensitive (false); window_items.push_back (CheckMenuElem (_("Audio Library"), - slot (*this, &ARDOUR_UI::toggle_sfdb_window))); + mem_fun(*this, &ARDOUR_UI::toggle_sfdb_window))); sfdb_check = dynamic_cast<CheckMenuItem*>(window_items.back()); window_items.push_back (CheckMenuElem (_("Track/Bus Inspector"), - slot (*this, &ARDOUR_UI::toggle_route_params_window))); + mem_fun(*this, &ARDOUR_UI::toggle_route_params_window))); route_params_check = dynamic_cast<CheckMenuItem*>(window_items.back()); route_params_check->set_sensitive (false); window_items.push_back (CheckMenuElem (_("Connections"), - slot (*this, &ARDOUR_UI::toggle_connection_editor))); + mem_fun(*this, &ARDOUR_UI::toggle_connection_editor))); connection_editor_check = dynamic_cast<CheckMenuItem*>(window_items.back()); connection_editor_check->set_sensitive (false); @@ -239,7 +239,7 @@ ARDOUR_UI::build_menu_bar () window_items.push_back (CheckMenuElem (_("Meter Bridge"), - slot (*this, &ARDOUR_UI::toggle_meter_bridge_window))); + mem_fun(*this, &ARDOUR_UI::toggle_meter_bridge_window))); meter_bridge_dialog_check = dynamic_cast<CheckMenuItem*>(window_items.back()); meter_bridge_dialog_check->set_sensitive (false); #endif @@ -247,19 +247,19 @@ ARDOUR_UI::build_menu_bar () window_items.push_back (CheckMenuElem (_("Locations"), - slot (*this, &ARDOUR_UI::toggle_location_window))); + mem_fun(*this, &ARDOUR_UI::toggle_location_window))); locations_dialog_check = dynamic_cast<CheckMenuItem*>(window_items.back()); locations_dialog_check->set_sensitive (false); window_items.push_back (CheckMenuElem (_("Big Clock"), - slot (*this, &ARDOUR_UI::toggle_big_clock_window))); + mem_fun(*this, &ARDOUR_UI::toggle_big_clock_window))); big_clock_check = dynamic_cast<CheckMenuItem*>(window_items.back()); window_items.push_back (SeparatorElem()); - window_items.push_back (MenuElem (_("About"), slot (*this, &ARDOUR_UI::show_splash))); + window_items.push_back (MenuElem (_("About"), mem_fun(*this, &ARDOUR_UI::show_splash))); items.push_back (MenuElem (_("Windows"), *window_menu)); |