/[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 2841 by persson, Sun Aug 30 10:00:49 2015 UTC revision 2925 by schoenebeck, Sun Jun 5 13:17:28 2016 UTC
# Line 1  Line 1 
1  /*  /*
2   * Copyright (C) 2006-2015 Andreas Persson   * Copyright (C) 2006-2016 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 244  DimRegionEdit::DimRegionEdit() : Line 244  DimRegionEdit::DimRegionEdit() :
244      buttonSelectSample(UNICODE_LEFT_ARROW + "  " + _("Select Sample")),      buttonSelectSample(UNICODE_LEFT_ARROW + "  " + _("Select Sample")),
245      update_model(0)      update_model(0)
246  {  {
247        // make synthesis parameter page tabs scrollable
248        // (workaround for GTK3: default theme uses huge tabs which breaks layout)
249        set_scrollable();
250    
251      connect(eEG1PreAttack, &gig::DimensionRegion::EG1PreAttack);      connect(eEG1PreAttack, &gig::DimensionRegion::EG1PreAttack);
252      connect(eEG1Attack, &gig::DimensionRegion::EG1Attack);      connect(eEG1Attack, &gig::DimensionRegion::EG1Attack);
253      connect(eEG1Decay1, &gig::DimensionRegion::EG1Decay1);      connect(eEG1Decay1, &gig::DimensionRegion::EG1Decay1);
# Line 1290  void DimRegionEdit::loop_infinite_toggle Line 1294  void DimRegionEdit::loop_infinite_toggle
1294    
1295  bool DimRegionEdit::set_sample(gig::Sample* sample, bool copy_sample_unity, bool copy_sample_tune, bool copy_sample_loop)  bool DimRegionEdit::set_sample(gig::Sample* sample, bool copy_sample_unity, bool copy_sample_tune, bool copy_sample_loop)
1296  {  {
1297        for (std::set<gig::DimensionRegion*>::iterator itDimReg = dimregs.begin();
1298             itDimReg != dimregs.end(); ++itDimReg)
1299        {
1300            set_sample(*itDimReg, sample, copy_sample_unity, copy_sample_tune, copy_sample_loop);
1301        }
1302    }
1303    
1304    bool DimRegionEdit::set_sample(gig::DimensionRegion* dimreg, gig::Sample* sample, bool copy_sample_unity, bool copy_sample_tune, bool copy_sample_loop)
1305    {
1306      if (dimregion) {      if (dimregion) {
1307          //TODO: we should better move the code from MainWindow::on_sample_label_drop_drag_data_received() here          //TODO: we should better move the code from MainWindow::on_sample_label_drop_drag_data_received() here
1308    

Legend:
Removed from v.2841  
changed lines
  Added in v.2925

  ViewVC Help
Powered by ViewVC