public void UseSelectionForReplace() { if (m_find == null) m_find = new FindController(); if (m_findInFiles == null) m_findInFiles = new FindInFilesController(); IText text = DoFindTextWindow(); Contract.Assert(text != null, "text is null"); string s = text.Text.Substring(text.Selection.location, text.Selection.length); if (s.Length > 0) { m_find.UpdateReplaceList(); m_findInFiles.UpdateReplaceList(); } m_find.ReplaceText = s; m_findInFiles.ReplaceText = s; }
public void Find() { if (m_find == null) m_find = new FindController(); m_find.Open(this); }