/// <summary>
        /// Добавляет новый шаблон в список последних открытых шаблонов
        /// </summary>
        /// <param name="recentTemplateName">Имя шаблона</param>
        /// <param name="recentTemplatePath">Путь к шаблону</param>
        public static void AddNewRecentTemplate(string recentTemplateName, string recentTemplatePath)
        {
            RecentTemplate rTemplate = new RecentTemplate();
            rTemplate.Name = recentTemplateName;
            rTemplate.Path = recentTemplatePath;

            AddNewRecentTemplate(rTemplate);
        }
        /// <summary>
        /// Добавляет новый шаблон в список последних открытых шаблонов
        /// </summary>
        /// <param name="recentTemplate">Обложка для шаблона</param>
        public static void AddNewRecentTemplate(RecentTemplate recentTemplate)
        {
            if (Properties.Settings.Default.RecentTemplates == null)
            {
                Properties.Settings.Default.RecentTemplates = new RecentTemplates();
            }

            var rts = Properties.Settings.Default.RecentTemplates;

            if (rts.Contains(recentTemplate))
            {
                rts.Remove(recentTemplate);
            }

            rts.Insert(0, recentTemplate);

            Properties.Settings.Default.Save();
        }