} // end ShowRenamingPropertiesForm

        #endregion

        #region AddRenamedFileToLog

        /// <summary>
        /// Adds the renamed file to the log textbox for informative purposes.
        /// </summary>
        /// <param name="sender">Object throwing the event</param>
        /// <param name="e">Event arguements relating to a the File renaming operation</param>
        private void AddRenamedFileToLog(object sender, AttributeChangedEventArgs e)
        {
            if (InvokeRequired)
            {
                Invoke(new FileRenamedEventHandler(AddRenamedFileToLog), sender, e);
            }
            else
            {
                _txtLog.AppendText(e.ToString() + Environment.NewLine);
                _txtLog.SelectionLength = 0;
                _txtLog.ScrollToCaret();

                if (!e.LogOnly)
                {
                    _prgRenaming.Value = (++_iFilesRenamed * 100) / _sFileNames.Length;
                }
            }
        } // end AddRenamedFileToLog