Ejemplo n.º 1
0
 public static void ResetRecentFileList(IList <string> paths, RecentFiles files)
 {
     if (files == RecentFiles.Adhoc)
     {
         RecentAdhocList.Clear();
         RecentAdhocList.AddRange(paths);
     }
     else if (files == RecentFiles.Map)
     {
         RecentIndexList.Clear();
         RecentIndexList.AddRange(paths);
     }
 }
Ejemplo n.º 2
0
 public static void AddRecentFileList(string path, RecentFiles files)
 {
     if (files == RecentFiles.Adhoc)
     {
         if (RecentAdhocList.Count > (int)RecentFiles.MaxCount)
         {
             RecentAdhocList.RemoveAt(RecentAdhocList.Count - 1);
         }
         RecentAdhocList.Insert(0, path);
     }
     else if (files == RecentFiles.Map)
     {
         if (RecentIndexList.Count > (int)RecentFiles.MaxCount)
         {
             RecentIndexList.RemoveAt(RecentIndexList.Count - 1);
         }
         RecentIndexList.Insert(0, path);
     }
 }