--- gigedit/trunk/src/gigedit/mainwindow.cpp 2008/01/30 02:20:48 1654
+++ gigedit/trunk/src/gigedit/mainwindow.cpp 2008/02/03 14:10:47 1661
@@ -260,6 +260,7 @@
m_VBox.pack_start(*menuBar, Gtk::PACK_SHRINK);
m_VBox.pack_start(m_HPaned);
m_VBox.pack_start(m_RegionChooser, Gtk::PACK_SHRINK);
+ m_VBox.pack_start(m_RegionChooser.m_VirtKeybPropsBox, Gtk::PACK_SHRINK);
m_VBox.pack_start(m_DimRegionChooser, Gtk::PACK_SHRINK);
m_VBox.pack_start(m_StatusBar, Gtk::PACK_SHRINK);
@@ -1048,12 +1049,21 @@
eFineTune("Fine tune", -8400, 8400),
ePitchbendRange("Pitchbend range", 0, 12),
ePianoReleaseMode("Piano release mode"),
- eDimensionKeyRangeLow("Dimension key range low"),
- eDimensionKeyRangeHigh("Dimension key range high"),
+ eDimensionKeyRangeLow("Keyswitching range low"),
+ eDimensionKeyRangeHigh("Keyswitching range high"),
update_model(0)
{
set_title("Instrument Properties");
+ eDimensionKeyRangeLow.set_tip(
+ _("start of the keyboard area which should switch the "
+ "\"keyswitching\" dimension")
+ );
+ eDimensionKeyRangeHigh.set_tip(
+ _("end of the keyboard area which should switch the "
+ "\"keyswitching\" dimension")
+ );
+
connect(eIsDrum, &InstrumentProps::set_IsDrum);
connect(eMIDIBank, &InstrumentProps::set_MIDIBank);
connect(eMIDIProgram, &InstrumentProps::set_MIDIProgram);
@@ -1750,3 +1760,11 @@
sigc::signal& MainWindow::signal_note_off() {
return note_off_signal;
}
+
+sigc::signal& MainWindow::signal_keyboard_key_hit() {
+ return m_RegionChooser.signal_keyboard_key_hit();
+}
+
+sigc::signal& MainWindow::signal_keyboard_key_released() {
+ return m_RegionChooser.signal_keyboard_key_released();
+}