/// <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(); }