1 |
/* |
/* |
2 |
* Copyright (C) 2006, 2007 Andreas Persson |
* Copyright (C) 2006-2008 Andreas Persson |
3 |
* |
* |
4 |
* This program is free software; you can redistribute it and/or |
* This program is free software; you can redistribute it and/or |
5 |
* modify it under the terms of the GNU General Public License as |
* modify it under the terms of the GNU General Public License as |
410 |
|
|
411 |
nextPage(); |
nextPage(); |
412 |
|
|
413 |
addHeader(_("Filter Cutoff Envelope (EG2)")); |
lEG2 = addHeader(_("Filter Cutoff Envelope (EG2)")); |
414 |
addProp(eEG2PreAttack); |
addProp(eEG2PreAttack); |
415 |
addProp(eEG2Attack); |
addProp(eEG2Attack); |
416 |
addProp(eEG2Decay1); |
addProp(eEG2Decay1); |
423 |
addProp(eEG2ControllerAttackInfluence); |
addProp(eEG2ControllerAttackInfluence); |
424 |
addProp(eEG2ControllerDecayInfluence); |
addProp(eEG2ControllerDecayInfluence); |
425 |
addProp(eEG2ControllerReleaseInfluence); |
addProp(eEG2ControllerReleaseInfluence); |
426 |
addHeader(_("Filter Cutoff Oscillator (LFO2)")); |
lLFO2 = addHeader(_("Filter Cutoff Oscillator (LFO2)")); |
427 |
addProp(eLFO2Frequency); |
addProp(eLFO2Frequency); |
428 |
addProp(eLFO2InternalDepth); |
addProp(eLFO2InternalDepth); |
429 |
addProp(eLFO2ControlDepth); |
addProp(eLFO2ControlDepth); |
569 |
rowno++; |
rowno++; |
570 |
} |
} |
571 |
|
|
572 |
void DimRegionEdit::addHeader(const char* text) |
Gtk::Label* DimRegionEdit::addHeader(const char* text) |
573 |
{ |
{ |
574 |
if (firstRowInBlock < rowno - 1) |
if (firstRowInBlock < rowno - 1) |
575 |
{ |
{ |
587 |
Gtk::FILL, Gtk::SHRINK); |
Gtk::FILL, Gtk::SHRINK); |
588 |
rowno++; |
rowno++; |
589 |
firstRowInBlock = rowno; |
firstRowInBlock = rowno; |
590 |
|
return label; |
591 |
} |
} |
592 |
|
|
593 |
void DimRegionEdit::nextPage() |
void DimRegionEdit::nextPage() |
749 |
eVCFResonanceController.set_sensitive(sensitive); |
eVCFResonanceController.set_sensitive(sensitive); |
750 |
eVCFKeyboardTracking.set_sensitive(sensitive); |
eVCFKeyboardTracking.set_sensitive(sensitive); |
751 |
eVCFKeyboardTrackingBreakpoint.set_sensitive(sensitive); |
eVCFKeyboardTrackingBreakpoint.set_sensitive(sensitive); |
752 |
|
lEG2->set_sensitive(sensitive); |
753 |
eEG2PreAttack.set_sensitive(sensitive); |
eEG2PreAttack.set_sensitive(sensitive); |
754 |
eEG2Attack.set_sensitive(sensitive); |
eEG2Attack.set_sensitive(sensitive); |
755 |
eEG2Decay1.set_sensitive(sensitive); |
eEG2Decay1.set_sensitive(sensitive); |
760 |
eEG2ControllerAttackInfluence.set_sensitive(sensitive); |
eEG2ControllerAttackInfluence.set_sensitive(sensitive); |
761 |
eEG2ControllerDecayInfluence.set_sensitive(sensitive); |
eEG2ControllerDecayInfluence.set_sensitive(sensitive); |
762 |
eEG2ControllerReleaseInfluence.set_sensitive(sensitive); |
eEG2ControllerReleaseInfluence.set_sensitive(sensitive); |
763 |
|
lLFO2->set_sensitive(sensitive); |
764 |
eLFO2Frequency.set_sensitive(sensitive); |
eLFO2Frequency.set_sensitive(sensitive); |
765 |
eLFO2InternalDepth.set_sensitive(sensitive); |
eLFO2InternalDepth.set_sensitive(sensitive); |
766 |
eLFO2ControlDepth.set_sensitive(sensitive); |
eLFO2ControlDepth.set_sensitive(sensitive); |