/// <summary>
        /// Format filenames.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btn_FormatForName_Click(object sender, EventArgs e)
        {
            NameFormater filenameFormatter = new NameFormater(FormatForName);

            if (filenameFormatter.ShowDialog() == DialogResult.OK)
            {
                FormatForName = string.IsNullOrWhiteSpace(filenameFormatter.Format) ? "%title%" : filenameFormatter.Format;
            }
            SaveSettingsToConfig(ConfigStateCurrentIndex);
        }
        /// <summary>
        /// Format metedata tags. Not yet implemented
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btn_FormatForTag_Click(object sender, EventArgs e)
        {
            NameFormater metadataformatter = new NameFormater(FormatForTag)
            {
                Text = "Metadata Formatter (ID3)"
            };

            if (metadataformatter.ShowDialog() == DialogResult.OK)
            {
                FormatForTag = string.IsNullOrWhiteSpace(metadataformatter.Format) ? "%title%" : metadataformatter.Format;
            }
            SaveSettingsToConfig(ConfigStateCurrentIndex);
        }