--- gigedit/trunk/src/gigedit/gigedit.cpp 2008/02/03 00:13:27 1659 +++ gigedit/trunk/src/gigedit/gigedit.cpp 2008/02/03 00:19:55 1660 @@ -130,6 +130,12 @@ mainwindow->signal_sample_ref_changed().connect( gigedit->signal_sample_ref_changed().make_slot() ); + mainwindow->signal_keyboard_key_hit().connect( + gigedit->signal_keyboard_key_hit().make_slot() + ); + mainwindow->signal_keyboard_key_released().connect( + gigedit->signal_keyboard_key_released().make_slot() + ); } } // namespace @@ -207,6 +213,13 @@ return sample_ref_changed_signal; } +sigc::signal& GigEdit::signal_keyboard_key_hit() { + return keyboard_key_hit_signal; +} + +sigc::signal& GigEdit::signal_keyboard_key_released() { + return keyboard_key_released_signal; +} Glib::StaticMutex GigEditState::mutex = GLIBMM_STATIC_MUTEX_INIT; Glib::Dispatcher* GigEditState::dispatcher = 0;