last_event_time.tv_sec = 0;
last_event_time.tv_usec = 0;
- global_hpacker.set_data ("ardour-bindings", &key_bindings);
+ global_hpacker.set_data ("ardour-bindings", &bindings);
selection_op_history.clear();
before.clear();
/* Button bindings */
- button_bindings = new Bindings;
+ button_bindings = new Bindings ("editor-mouse");
XMLNode* node = button_settings();
if (node) {
for (XMLNodeList::const_iterator i = node->children().begin(); i != node->children().end(); ++i) {
- button_bindings->load (**i);
+ button_bindings->load_operation (**i);
}
}
// win->signal_realize().connect (*this, &Editor::on_realize);
win->signal_event().connect (sigc::mem_fun (*this, &Editor::generic_event_handler));
- win->set_data ("ardour-bindings", &key_bindings);
+ win->set_data ("ardour-bindings", &bindings);
update_title ();
}