--- gigedit/trunk/src/gigedit/mainwindow.cpp 2007/12/08 12:28:53 1582 +++ gigedit/trunk/src/gigedit/mainwindow.cpp 2008/01/30 02:20:48 1654 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2006, 2007 Andreas Persson + * Copyright (C) 2006 - 2008 Andreas Persson * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License as @@ -351,6 +351,11 @@ m_RegionChooser.signal_region_changed_signal().connect( region_changed_signal.make_slot()); + note_on_signal.connect( + sigc::mem_fun(m_RegionChooser, &RegionChooser::on_note_on_event)); + note_off_signal.connect( + sigc::mem_fun(m_RegionChooser, &RegionChooser::on_note_off_event)); + dimreg_all_regions.signal_toggled().connect( sigc::mem_fun(*this, &MainWindow::update_dimregs)); dimreg_all_dimregs.signal_toggled().connect( @@ -1737,3 +1742,11 @@ sigc::signal& MainWindow::signal_dimreg_changed() { return dimreg_changed_signal; } + +sigc::signal& MainWindow::signal_note_on() { + return note_on_signal; +} + +sigc::signal& MainWindow::signal_note_off() { + return note_off_signal; +}