Files
cuetools.net/CUERipper/frmProperties.cs

58 lines
1.3 KiB
C#
Raw Normal View History

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using CUETools.Processor;
namespace CUETools.Processor
{
public partial class frmProperties : Form
{
public frmProperties()
{
InitializeComponent();
}
private void frmProperties_Load(object sender, EventArgs e)
{
textArtist.Text = _cueSheet.Artist;
textTitle.Text = _cueSheet.Title;
textYear.Text = _cueSheet.Year;
textGenre.Text = _cueSheet.Genre;
textCatalog.Text = _cueSheet.Catalog;
textBoxDiscNumber.Text = _cueSheet.DiscNumber;
textBoxTotalDiscs.Text = _cueSheet.TotalDiscs;
}
public CUESheet CUE
{
get
{
return _cueSheet;
}
set
{
_cueSheet = value;
}
}
CUESheet _cueSheet;
private void button1_Click(object sender, EventArgs e)
{
foreach (TrackInfo track in _cueSheet.Tracks)
if (track.Artist == _cueSheet.Artist)
track.Artist = textArtist.Text;
_cueSheet.Artist = textArtist.Text;
_cueSheet.Title = textTitle.Text;
_cueSheet.Year = textYear.Text;
_cueSheet.Genre = textGenre.Text;
_cueSheet.Catalog = textCatalog.Text;
_cueSheet.DiscNumber = textBoxDiscNumber.Text;
_cueSheet.TotalDiscs = textBoxTotalDiscs.Text;
}
}
}