/[svn]/gigedit/trunk/src/gigedit/dimregionedit.cpp
ViewVC logotype

Diff of /gigedit/trunk/src/gigedit/dimregionedit.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 3632 by schoenebeck, Wed Oct 16 17:56:41 2019 UTC revision 3643 by schoenebeck, Sat Dec 7 15:04:51 2019 UTC
# Line 431  DimRegionEdit::DimRegionEdit() : Line 431  DimRegionEdit::DimRegionEdit() :
431      eSampleID("Sample ID"),      eSampleID("Sample ID"),
432      eChecksum("Wave Data CRC-32"),      eChecksum("Wave Data CRC-32"),
433      eFineTune(_("Fine tune"), -49, 50),      eFineTune(_("Fine tune"), -49, 50),
434      eGain(_("Gain"), -96, 0, 2, -655360),      eGain(_("Gain (dB)"), -96, +96, 2, -655360),
     eGainPlus6(_("Gain +6dB"), eGain, 6 * -655360),  
435      eSampleLoopEnabled(_("Enabled")),      eSampleLoopEnabled(_("Enabled")),
436      eSampleLoopStart(_("Loop start position")),      eSampleLoopStart(_("Loop start position")),
437      eSampleLoopLength(_("Loop size")),      eSampleLoopLength(_("Loop size")),
# Line 575  DimRegionEdit::DimRegionEdit() : Line 574  DimRegionEdit::DimRegionEdit() :
574      connect(eUnityNote, &DimRegionEdit::set_UnityNote);      connect(eUnityNote, &DimRegionEdit::set_UnityNote);
575      connect(eFineTune, &DimRegionEdit::set_FineTune);      connect(eFineTune, &DimRegionEdit::set_FineTune);
576      connect(eGain, &DimRegionEdit::set_Gain);      connect(eGain, &DimRegionEdit::set_Gain);
     connect(eGainPlus6, &DimRegionEdit::set_Gain);  
577      connect(eSampleLoopEnabled, &DimRegionEdit::set_LoopEnabled);      connect(eSampleLoopEnabled, &DimRegionEdit::set_LoopEnabled);
578      connect(eSampleLoopType, &DimRegionEdit::set_LoopType);      connect(eSampleLoopType, &DimRegionEdit::set_LoopType);
579      connect(eSampleLoopStart, &DimRegionEdit::set_LoopStart);      connect(eSampleLoopStart, &DimRegionEdit::set_LoopStart);
# Line 742  DimRegionEdit::DimRegionEdit() : Line 740  DimRegionEdit::DimRegionEdit() :
740    
741      addHeader(_("General Amplitude Settings"));      addHeader(_("General Amplitude Settings"));
742      addProp(eGain);      addProp(eGain);
     addProp(eGainPlus6);  
743      addProp(ePan);      addProp(ePan);
744      addHeader(_("Amplitude Envelope (EG1)"));      addHeader(_("Amplitude Envelope (EG1)"));
745      addProp(eEG1PreAttack);      addProp(eEG1PreAttack);
# Line 1417  void DimRegionEdit::addProp(BoolEntry& b Line 1414  void DimRegionEdit::addProp(BoolEntry& b
1414      rowno++;      rowno++;
1415  }  }
1416    
 void DimRegionEdit::addProp(BoolEntryPlus6& boolentry)  
 {  
 #if USE_GTKMM_GRID  
     table[pageno]->attach(boolentry.widget, 1, rowno, 2);  
 #else  
     table[pageno]->attach(boolentry.widget, 1, 3, rowno, rowno + 1,  
                           Gtk::FILL, Gtk::SHRINK);  
 #endif  
     rowno++;  
 }  
   
1417  void DimRegionEdit::addProp(LabelWidget& prop)  void DimRegionEdit::addProp(LabelWidget& prop)
1418  {  {
1419  #if USE_GTKMM_GRID  #if USE_GTKMM_GRID
# Line 1628  void DimRegionEdit::set_dim_region(gig:: Line 1614  void DimRegionEdit::set_dim_region(gig::
1614      buttonSelectSample.set_sensitive(d && d->pSample);      buttonSelectSample.set_sensitive(d && d->pSample);
1615      eFineTune.set_value(d->FineTune);      eFineTune.set_value(d->FineTune);
1616      eGain.set_value(d->Gain);      eGain.set_value(d->Gain);
     eGainPlus6.set_value(d->Gain);  
1617      eSampleLoopEnabled.set_value(d->SampleLoops);      eSampleLoopEnabled.set_value(d->SampleLoops);
1618      eSampleLoopType.set_value(      eSampleLoopType.set_value(
1619          d->SampleLoops ? d->pSampleLoops[0].LoopType : 0);          d->SampleLoops ? d->pSampleLoops[0].LoopType : 0);

Legend:
Removed from v.3632  
changed lines
  Added in v.3643

  ViewVC Help
Powered by ViewVC