--- gigedit/trunk/src/dimregionedit.h 2007/03/24 11:55:06 1116 +++ gigedit/trunk/src/dimregionedit.h 2007/03/24 13:05:58 1117 @@ -29,6 +29,8 @@ #include "paramedit.h" +typedef BoolEntry DimregBoolEntry; + class DimRegionEdit : public Gtk::Notebook { public: @@ -46,12 +48,12 @@ NumEntryTemp eEG1Attack; NumEntryTemp eEG1Decay1; NumEntryTemp eEG1Decay2; - BoolEntry eEG1InfiniteSustain; + DimregBoolEntry eEG1InfiniteSustain; NumEntryPermille eEG1Sustain; NumEntryTemp eEG1Release; - BoolEntry eEG1Hold; + DimregBoolEntry eEG1Hold; ChoiceEntryLeverageCtrl eEG1Controller; - BoolEntry eEG1ControllerInvert; + DimregBoolEntry eEG1ControllerInvert; NumEntryTemp eEG1ControllerAttackInfluence; NumEntryTemp eEG1ControllerDecayInfluence; NumEntryTemp eEG1ControllerReleaseInfluence; @@ -59,17 +61,17 @@ NumEntryTemp eLFO1InternalDepth; NumEntryTemp eLFO1ControlDepth; ChoiceEntry eLFO1Controller; - BoolEntry eLFO1FlipPhase; - BoolEntry eLFO1Sync; + DimregBoolEntry eLFO1FlipPhase; + DimregBoolEntry eLFO1Sync; NumEntryPermille eEG2PreAttack; NumEntryTemp eEG2Attack; NumEntryTemp eEG2Decay1; NumEntryTemp eEG2Decay2; - BoolEntry eEG2InfiniteSustain; + DimregBoolEntry eEG2InfiniteSustain; NumEntryPermille eEG2Sustain; NumEntryTemp eEG2Release; ChoiceEntryLeverageCtrl eEG2Controller; - BoolEntry eEG2ControllerInvert; + DimregBoolEntry eEG2ControllerInvert; NumEntryTemp eEG2ControllerAttackInfluence; NumEntryTemp eEG2ControllerDecayInfluence; NumEntryTemp eEG2ControllerReleaseInfluence; @@ -77,27 +79,27 @@ NumEntryTemp eLFO2InternalDepth; NumEntryTemp eLFO2ControlDepth; ChoiceEntry eLFO2Controller; - BoolEntry eLFO2FlipPhase; - BoolEntry eLFO2Sync; + DimregBoolEntry eLFO2FlipPhase; + DimregBoolEntry eLFO2Sync; NumEntryTemp eEG3Attack; NumEntryTemp eEG3Depth; NumEntryTemp eLFO3Frequency; NumEntryTemp eLFO3InternalDepth; NumEntryTemp eLFO3ControlDepth; ChoiceEntry eLFO3Controller; - BoolEntry eLFO3Sync; - BoolEntry eVCFEnabled; + DimregBoolEntry eLFO3Sync; + DimregBoolEntry eVCFEnabled; ChoiceEntry eVCFType; ChoiceEntry eVCFCutoffController; - BoolEntry eVCFCutoffControllerInvert; + DimregBoolEntry eVCFCutoffControllerInvert; NumEntryTemp eVCFCutoff; ChoiceEntry eVCFVelocityCurve; NumEntryTemp eVCFVelocityScale; NumEntryTemp eVCFVelocityDynamicRange; NumEntryTemp eVCFResonance; - BoolEntry eVCFResonanceDynamic; + DimregBoolEntry eVCFResonanceDynamic; ChoiceEntry eVCFResonanceController; - BoolEntry eVCFKeyboardTracking; + DimregBoolEntry eVCFKeyboardTracking; NumEntryTemp eVCFKeyboardTrackingBreakpoint; ChoiceEntry eVelocityResponseCurve; NumEntryTemp eVelocityResponseDepth; @@ -109,20 +111,21 @@ NumEntryX eCrossfade_in_end; NumEntryX eCrossfade_out_start; NumEntryX eCrossfade_out_end; - BoolEntry ePitchTrack; + DimregBoolEntry ePitchTrack; ChoiceEntry eDimensionBypass; NumEntryTemp ePan; - BoolEntry eSelfMask; + DimregBoolEntry eSelfMask; ChoiceEntryLeverageCtrl eAttenuationController; - BoolEntry eInvertAttenuationController; + DimregBoolEntry eInvertAttenuationController; NumEntryTemp eAttenuationControllerThreshold; NumEntryTemp eChannelOffset; - BoolEntry eSustainDefeat; - BoolEntry eMSDecode; + DimregBoolEntry eSustainDefeat; + DimregBoolEntry eMSDecode; NumEntryTemp eSampleStartOffset; NoteEntry eUnityNote; NumEntryX eFineTune; NumEntryGain eGain; + BoolEntryPlus6 eGainPlus6; NumEntryX eSampleLoops; int rowno;