summaryrefslogtreecommitdiff
path: root/gtk2_ardour/connection_editor.cc
diff options
context:
space:
mode:
Diffstat (limited to 'gtk2_ardour/connection_editor.cc')
-rw-r--r--gtk2_ardour/connection_editor.cc42
1 files changed, 21 insertions, 21 deletions
diff --git a/gtk2_ardour/connection_editor.cc b/gtk2_ardour/connection_editor.cc
index 6300380297..b4dbd12ef0 100644
--- a/gtk2_ardour/connection_editor.cc
+++ b/gtk2_ardour/connection_editor.cc
@@ -87,9 +87,9 @@ ConnectionEditor::ConnectionEditor ()
cancel_button.hide();
button_frame.add (button_box);
- ok_button.signal_clicked().connect (slot (*this, &ConnectionEditor::accept));
- cancel_button.signal_clicked().connect (slot (*this, &ConnectionEditor::cancel));
- cancel_button.signal_clicked().connect (slot (*this, &ConnectionEditor::rescan));
+ ok_button.signal_clicked().connect (mem_fun(*this, &ConnectionEditor::accept));
+ cancel_button.signal_clicked().connect (mem_fun(*this, &ConnectionEditor::cancel));
+ cancel_button.signal_clicked().connect (mem_fun(*this, &ConnectionEditor::rescan));
notebook.set_name ("ConnectionEditorNotebook");
notebook.set_size_request (-1, 125);
@@ -140,13 +140,13 @@ ConnectionEditor::ConnectionEditor ()
input_connection_display.set_selection_mode (GTK_SELECTION_SINGLE);
input_connection_display.set_size_request (80, -1);
input_connection_display.set_name ("ConnectionEditorConnectionList");
- input_connection_display.select_row.connect (bind (slot (*this, &ConnectionEditor::connection_selected), true));
+ input_connection_display.select_row.connect (bind (mem_fun(*this, &ConnectionEditor::connection_selected), true));
output_connection_display.set_shadow_type (Gtk::SHADOW_IN);
output_connection_display.set_selection_mode (GTK_SELECTION_SINGLE);
output_connection_display.set_size_request (80, -1);
output_connection_display.set_name ("ConnectionEditorConnectionList");
- output_connection_display.select_row.connect (bind (slot (*this, &ConnectionEditor::connection_selected), false));
+ output_connection_display.select_row.connect (bind (mem_fun(*this, &ConnectionEditor::connection_selected), false));
input_scroller.set_policy (Gtk::POLICY_NEVER, Gtk::POLICY_AUTOMATIC);
output_scroller.set_policy (Gtk::POLICY_NEVER, Gtk::POLICY_AUTOMATIC);
@@ -186,13 +186,13 @@ ConnectionEditor::ConnectionEditor ()
set_title (_("ardour: connections"));
add (main_vbox);
- delete_event.connect (bind (slot (just_hide_it), reinterpret_cast<Window *> (this)));
+ delete_event.connect (bind (ptr_fun (just_hide_it), reinterpret_cast<Window *> (this)));
- clear_button.signal_clicked().connect (slot (*this, &ConnectionEditor::clear));
- add_port_button.signal_clicked().connect (slot (*this, &ConnectionEditor::add_port));
- new_input_connection_button.signal_clicked().connect (bind (slot (*this, &ConnectionEditor::new_connection), true));
- new_output_connection_button.signal_clicked().connect (bind (slot (*this, &ConnectionEditor::new_connection), false));
- delete_connection_button.signal_clicked().connect (slot (*this, &ConnectionEditor::delete_connection));
+ clear_button.signal_clicked().connect (mem_fun(*this, &ConnectionEditor::clear));
+ add_port_button.signal_clicked().connect (mem_fun(*this, &ConnectionEditor::add_port));
+ new_input_connection_button.signal_clicked().connect (bind (mem_fun(*this, &ConnectionEditor::new_connection), true));
+ new_output_connection_button.signal_clicked().connect (bind (mem_fun(*this, &ConnectionEditor::new_connection), false));
+ delete_connection_button.signal_clicked().connect (mem_fun(*this, &ConnectionEditor::delete_connection));
}
ConnectionEditor::~ConnectionEditor()
@@ -207,8 +207,8 @@ ConnectionEditor::set_session (Session *s)
ArdourDialog::set_session (s);
if (session) {
- session->ConnectionAdded.connect (slot (*this, &ConnectionEditor::proxy_add_connection_and_select));
- session->ConnectionRemoved.connect (slot (*this, &ConnectionEditor::proxy_remove_connection));
+ session->ConnectionAdded.connect (mem_fun(*this, &ConnectionEditor::proxy_add_connection_and_select));
+ session->ConnectionRemoved.connect (mem_fun(*this, &ConnectionEditor::proxy_remove_connection));
} else {
hide ();
}
@@ -297,13 +297,13 @@ ConnectionEditor::remove_connection (ARDOUR::Connection *connection)
void
ConnectionEditor::proxy_add_connection_and_select (ARDOUR::Connection *connection)
{
- Gtkmm2ext::UI::instance()->call_slot (bind (slot (*this, &ConnectionEditor::add_connection_and_select), connection));
+ Gtkmm2ext::UI::instance()->call_slot (bind (mem_fun(*this, &ConnectionEditor::add_connection_and_select), connection));
}
void
ConnectionEditor::proxy_remove_connection (ARDOUR::Connection *connection)
{
- Gtkmm2ext::UI::instance()->call_slot (bind (slot (*this, &ConnectionEditor::remove_connection), connection));
+ Gtkmm2ext::UI::instance()->call_slot (bind (mem_fun(*this, &ConnectionEditor::remove_connection), connection));
}
void
@@ -352,9 +352,9 @@ ConnectionEditor::connection_selected (gint row, gint col, GdkEvent *ev, bool in
if (current_connection) {
config_connection = current_connection->ConfigurationChanged.connect
- (bind (slot (*this, &ConnectionEditor::configuration_changed), input));
+ (bind (mem_fun(*this, &ConnectionEditor::configuration_changed), input));
connect_connection = current_connection->ConnectionsChanged.connect
- (bind (slot (*this, &ConnectionEditor::connections_changed), input));
+ (bind (mem_fun(*this, &ConnectionEditor::connections_changed), input));
}
display_connection_state (input);
@@ -454,7 +454,7 @@ ConnectionEditor::display_ports ()
}
client_port_display->columns_autosize ();
- client_port_display->select_row.connect (bind (slot (*this, &ConnectionEditor::port_selection_handler), client_port_display));
+ client_port_display->select_row.connect (bind (mem_fun(*this, &ConnectionEditor::port_selection_handler), client_port_display));
Label *tab_label = manage (new Label);
@@ -465,7 +465,7 @@ ConnectionEditor::display_ports ()
}
notebook.set_page (current_page);
- notebook.show.connect (bind (slot (notebook, &Notebook::set_page), current_page));
+ notebook.show.connect (bind (mem_fun (notebook, &Notebook::set_page), current_page));
selector_box.show_all ();
}
@@ -528,7 +528,7 @@ ConnectionEditor::display_connection_state (bool for_input)
clist->set_data ("port", (gpointer) ((intptr_t) n));
clist->set_name ("ConnectionEditorPortList");
- clist->click_column.connect (bind (slot (*this, &ConnectionEditor::port_column_click), clist));
+ clist->click_column.connect (bind (mem_fun(*this, &ConnectionEditor::port_column_click), clist));
clist->set_selection_mode (GTK_SELECTION_SINGLE);
clist->set_shadow_type (Gtk::SHADOW_IN);
@@ -546,7 +546,7 @@ ConnectionEditor::display_connection_state (bool for_input)
}
clist->columns_autosize ();
- clist->button_release_event.connect (bind (slot (*this, &ConnectionEditor::port_button_event), clist));
+ clist->button_release_event.connect (bind (mem_fun(*this, &ConnectionEditor::port_button_event), clist));
}
port_box.show_all ();