Exemple #1
0
        /// <summary>
        /// Executes the command logics.
        /// </summary>
        public override void Invoke()
        {
            var textToFind = this.editor.SelectedText;
            var presenter  = new FindAndReplacePresenter(this.editor)
            {
                TextToFind = textToFind
            };
            var window = new FindAndReplaceWindow(presenter);

            window.Show(editor);
        }
Exemple #2
0
 public ReplaceCommand(FindAndReplacePresenter presenter, NbiTextEditor editor)
 {
     this.presenter = presenter;
     this.editor    = editor;
 }
Exemple #3
0
 public FindAndReplaceWindow(FindAndReplacePresenter presenter)
 {
     this.InitializeComponent();
     this.Presenter = presenter;
 }