178 |
eUnityNote("UnityNote", &access_UnityNote), |
eUnityNote("UnityNote", &access_UnityNote), |
179 |
eFineTune("FineTune", &access_FineTune, -49, 50), |
eFineTune("FineTune", &access_FineTune, -49, 50), |
180 |
eGain("Gain", -96, 0, 2), |
eGain("Gain", -96, 0, 2), |
181 |
|
eGainPlus6("Gain +6dB", eGain), |
182 |
eSampleLoops("SampleLoops", &access_SampleLoops, 0, 1) |
eSampleLoops("SampleLoops", &access_SampleLoops, 0, 1) |
183 |
{ |
{ |
184 |
for (int i = 0 ; i < 5 ; i++) { |
for (int i = 0 ; i < 5 ; i++) { |
192 |
|
|
193 |
addString("Sample", lSample, wSample); |
addString("Sample", lSample, wSample); |
194 |
//TODO: the following would break drag&drop: wSample->property_editable().set_value(false); or this: wSample->set_editable(false); |
//TODO: the following would break drag&drop: wSample->property_editable().set_value(false); or this: wSample->set_editable(false); |
195 |
|
tooltips.set_tip(*wSample, "drop a sample here"); |
196 |
addHeader("EG1"); |
addHeader("EG1"); |
197 |
addProp(eEG1PreAttack); |
addProp(eEG1PreAttack); |
198 |
addProp(eEG1Attack); |
addProp(eEG1Attack); |
390 |
addProp(eUnityNote); |
addProp(eUnityNote); |
391 |
addProp(eFineTune); |
addProp(eFineTune); |
392 |
addProp(eGain); |
addProp(eGain); |
393 |
|
addProp(eGainPlus6); |
394 |
addProp(eSampleLoops); |
addProp(eSampleLoops); |
395 |
nextPage(); |
nextPage(); |
396 |
|
|
499 |
|
|
500 |
void DimRegionEdit::set_dim_region(gig::DimensionRegion* d) |
void DimRegionEdit::set_dim_region(gig::DimensionRegion* d) |
501 |
{ |
{ |
502 |
|
set_sensitive(d); |
503 |
|
if (!d) return; |
504 |
|
|
505 |
update_gui = false; |
update_gui = false; |
506 |
wSample->set_text(d->pSample ? d->pSample->pInfo->Name.c_str() : "NULL"); |
wSample->set_text(d->pSample ? d->pSample->pInfo->Name.c_str() : "NULL"); |
507 |
eEG1PreAttack.set_dimreg(d); |
eEG1PreAttack.set_dimreg(d); |
585 |
eUnityNote.set_dimreg(d); |
eUnityNote.set_dimreg(d); |
586 |
eFineTune.set_dimreg(d); |
eFineTune.set_dimreg(d); |
587 |
eGain.set_dimreg(d); |
eGain.set_dimreg(d); |
588 |
|
eGainPlus6.set_dimreg(d); |
589 |
eSampleLoops.set_dimreg(d); |
eSampleLoops.set_dimreg(d); |
590 |
|
|
591 |
VCFEnabled_toggled(); |
VCFEnabled_toggled(); |