コード例 #1
0
ファイル: RecentFile.cs プロジェクト: samuto/designscript
 public bool Equals(RecentFile a)
 {
     // Return true if the fields match:
     return base.Equals(a);
 }
コード例 #2
0
ファイル: TextEditorCore.cs プロジェクト: samuto/designscript
        internal void AddToRecentFileList(string filePath)
        {
            if (string.IsNullOrEmpty(filePath))
                return;

            RecentFile recentFile = new RecentFile(filePath);
            RecentFile fileToBeRemoved = recentFiles.Find(item => item == recentFile);

            recentFiles.Remove(fileToBeRemoved);
            recentFiles.Add(recentFile);
            if (recentFiles.Count > 10)
                recentFiles.RemoveAt(0);
            RecentFile.Serialize(RecentFiles);
        }
コード例 #3
0
 public bool Equals(RecentFile a)
 {
     // Return true if the fields match:
     return(base.Equals(a));
 }
コード例 #4
0
ファイル: TextEditorCore.cs プロジェクト: samuto/designscript
        public void RemoveFromRecentFileList(string filePath)
        {
            if (string.IsNullOrEmpty(filePath))
                return;

            RecentFile recentFile = new RecentFile(filePath);
            RecentFile fileToBeRemoved = recentFiles.Find(item => item == recentFile);

            recentFiles.Remove(fileToBeRemoved);
            RecentFile.Serialize(RecentFiles);
        }