/// <summary>
        ///   Loop through all the selected rows and set the Preview
        /// </summary>
        /// <param name = "parameters"></param>
        private void FileName2TagPreview(List<ParameterPart> parameters)
        {
            log.Trace(">>>");

              _previewForm.BuildPreviewGrid(cbFormat.Text);

              foreach (TrackDataPreview row in _previewForm.Tracks)
              {
            try
            {
              trackPreview = row;
              ReplaceParametersWithValues(parameters, true);
            }
            catch (Exception) {}
              }

              _previewForm.Refresh();
              log.Trace("<<<");
        }
Exemple #2
0
        /// <summary>
        ///   Loop through all the selected rows and set the Preview
        /// </summary>
        /// <param name = "parameters"></param>
        private void OrganiseFilesPreview(string parameters)
        {
            log.Trace(">>>");

              int index = -1;

              foreach (DataGridViewRow row in _main.TracksGridView.View.Rows)
              {
            if (!row.Selected)
              continue;

            index++;
            try
            {
              track = Options.Songlist[row.Index];
              trackPreview = _previewForm.Tracks[index];
              trackPreview.NewFullFileName = Util.ReplaceParametersWithTrackValues(parameters, track);
            }
            catch (Exception) {}
              }

              _previewForm.Refresh();
              log.Trace("<<<");
        }
        /// <summary>
        ///   Loop through all the selected rows and set the Preview
        /// </summary>
        /// <param name = "parameters"></param>
        private void Tag2FileNamePreview(string parameters)
        {
            log.Trace(">>>");

              enumerateStartValue = (int)numericUpDownStartAt.Value;
              enumerateNumberDigits = (int)numericUpDownNumberDigits.Value;
              int index = -1;

              foreach (DataGridViewRow row in _main.TracksGridView.View.Rows)
              {
            if (!row.Selected)
              continue;

            index++;
            try
            {
              track = _main.TracksGridView.TrackList[row.Index];
              trackPreview = _previewForm.Tracks[index];
              trackPreview.NewFileName = ReplaceParametersWithValues(parameters);
            }
            catch (Exception) {}
              }

              _previewForm.Refresh();
              log.Trace("<<<");
        }