private void SearchNextNode() { if (_searchState == null) { return; } SearchWorker worker = new SearchWorker(_searchState); Thread t = new Thread(new ThreadStart(worker.Run)); t.IsBackground = true; t.Start(); _searchForm = new CancelSearchForm(); if (_searchForm.ShowDialog(this) == DialogResult.Cancel) { worker.Cancel(); _searchState = null; UpdateUI(); } t.Join(); }
public void SearchDiscoveryCallback(DataNode node) { _controller.SelectNode(node); if (_searchForm != null) { _searchForm.DialogResult = DialogResult.OK; _searchForm = null; } }
private void SearchEndCallback(DataNode node) { if (_searchForm != null) { _searchForm.DialogResult = DialogResult.OK; _searchForm = null; } MessageBox.Show("End of Results"); }
public void SearchEndCallback(DataNode node) { if (_searchForm != null) { _searchForm.DialogResult = DialogResult.OK; _searchForm = null; } _searchState = null; UpdateUI(); MessageBox.Show("End of results"); }
private void SearchDiscoveryCallback(DataNode node) { _mainController.SelectNode(node); _mainController.ExpandSelectedNode(); if (_searchForm != null) { _searchForm.DialogResult = DialogResult.OK; _searchForm = null; } _currentFindNode = node; }
private void SearchNextNode() { if (_searchState == null) { return; } var worker = new SearchWorker(_searchState); var t = new Thread(worker.Run); t.IsBackground = true; t.Start(); _searchForm = new CancelSearchForm(); if (_searchForm.ShowDialog(this) == DialogResult.Cancel) { worker.Cancel(); _searchState = null; } }
private void SearchNextNodeContinuous() { if (_searchState == null) { return; } SearchWorker worker = new SearchWorker(_searchState); Thread t = new Thread(new ThreadStart(RunContinuousReplace)); t.IsBackground = true; t.Start(); _searchForm = new CancelSearchForm(); if (_searchForm.ShowDialog(this) == DialogResult.Cancel) { worker.Cancel(); _searchState = null; } }
private void SearchNextNode() { if (_searchState == null) return; SearchWorker worker = new SearchWorker(_searchState); Thread t = new Thread(new ThreadStart(worker.Run)); t.IsBackground = true; t.Start(); _searchForm = new CancelSearchForm(); if (_searchForm.ShowDialog(this) == DialogResult.Cancel) { worker.Cancel(); _searchState = null; } t.Join(); }
private void SearchEndCallback(DataNode node) { _searchForm.DialogResult = DialogResult.OK; _searchForm = null; MessageBox.Show("End of results"); }
private void SearchDiscoveryCallback(DataNode node) { _nodeTree.SelectedNode = FindFrontNode(node); if (_searchForm != null) { _searchForm.DialogResult = DialogResult.OK; _searchForm = null; } }
private void Reset() { _searchForm = null; _searchState = null; }
public void SearchEndCallback (DataNode node) { if (_searchForm != null) { _searchForm.DialogResult = DialogResult.OK; _searchForm = null; } _searchState = null; UpdateUI(); MessageBox.Show("End of results"); }
public void SearchDiscoveryCallback (DataNode node) { _controller.SelectNode(node); if (_searchForm != null) { _searchForm.DialogResult = DialogResult.OK; _searchForm = null; } }
private void SearchDiscoveryCallback (DataNode node) { _mainController.SelectNode(node); _mainController.ExpandSelectedNode(); if (_searchForm != null) { _searchForm.DialogResult = DialogResult.OK; _searchForm = null; } _currentFindNode = node; }