446 |
// (workaround for GTK3: default theme uses huge tabs which breaks layout) |
// (workaround for GTK3: default theme uses huge tabs which breaks layout) |
447 |
set_scrollable(); |
set_scrollable(); |
448 |
|
|
449 |
|
// use more appropriate increment/decrement steps for these spinboxes |
450 |
|
eEG1PreAttack.set_increments(0.1, 5.0); |
451 |
|
eEG2PreAttack.set_increments(0.1, 5.0); |
452 |
|
eEG1Sustain.set_increments(0.1, 5.0); |
453 |
|
eEG2Sustain.set_increments(0.1, 5.0); |
454 |
|
eLFO1Frequency.set_increments(0.02, 0.2); |
455 |
|
eLFO2Frequency.set_increments(0.02, 0.2); |
456 |
|
eLFO3Frequency.set_increments(0.02, 0.2); |
457 |
|
eLFO1Phase.set_increments(1.0, 10.0); |
458 |
|
eLFO2Phase.set_increments(1.0, 10.0); |
459 |
|
eLFO3Phase.set_increments(1.0, 10.0); |
460 |
|
|
461 |
connect(eEG1PreAttack, &gig::DimensionRegion::EG1PreAttack); |
connect(eEG1PreAttack, &gig::DimensionRegion::EG1PreAttack); |
462 |
connect(eEG1Attack, &gig::DimensionRegion::EG1Attack); |
connect(eEG1Attack, &gig::DimensionRegion::EG1Attack); |
463 |
connect(eEG1Decay1, &gig::DimensionRegion::EG1Decay1); |
connect(eEG1Decay1, &gig::DimensionRegion::EG1Decay1); |