Пример #1
0
 public static FindDialog GetFindDialog(FindReplaceModel findReplaceModel, ITextEditor textEditor, IMessageDisplayService messageManager)
 {
     if (FindDialog.findDialog == null)
     {
         FindDialog.findDialog = new FindDialog(findReplaceModel, textEditor, messageManager);
     }
     return(FindDialog.findDialog);
 }
Пример #2
0
 protected override void OnClosing(CancelEventArgs e)
 {
     FindDialog.findDialog = (FindDialog)null;
     base.OnClosing(e);
     this.Owner.Activate();
     if (!this.shouldFocusTextEditor)
     {
         return;
     }
     this.shouldFocusTextEditor = false;
     this.textEditor.Focus();
 }