phdesign.NppToolBucket.FindAndReplace.SaveFindHistory C# (CSharp) Method

SaveFindHistory() private method

private SaveFindHistory ( string findText ) : bool
findText string
return bool
        private bool SaveFindHistory(string findText)
        {
            if (string.IsNullOrEmpty(findText)) return false;

            Settings.FindHistory.Remove(findText);
            Settings.FindHistory.Insert(0, findText);
            // Limit list to MaxHistoryItems
            if (MaxHistoryItems > 0 && Settings.FindHistory.Count > MaxHistoryItems)
                Settings.FindHistory.RemoveRange(MaxHistoryItems - 1, Settings.FindHistory.Count - MaxHistoryItems);
            return true;
        }