/[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 1622 by persson, Sat Dec 1 10:21:07 2007 UTC revision 1623 by persson, Fri Jan 4 19:42:45 2008 UTC
# Line 1  Line 1 
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
# Line 410  DimRegionEdit::DimRegionEdit() : Line 410  DimRegionEdit::DimRegionEdit() :
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);
# Line 423  DimRegionEdit::DimRegionEdit() : Line 423  DimRegionEdit::DimRegionEdit() :
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);
# Line 569  void DimRegionEdit::addString(const char Line 569  void DimRegionEdit::addString(const char
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      {      {
# Line 587  void DimRegionEdit::addHeader(const char Line 587  void DimRegionEdit::addHeader(const char
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()
# Line 748  void DimRegionEdit::VCFEnabled_toggled() Line 749  void DimRegionEdit::VCFEnabled_toggled()
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);
# Line 758  void DimRegionEdit::VCFEnabled_toggled() Line 760  void DimRegionEdit::VCFEnabled_toggled()
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);

Legend:
Removed from v.1622  
changed lines
  Added in v.1623

  ViewVC Help
Powered by ViewVC