private void StopScraping(int type) { //Mouse.OverrideCursor = Cursors.Wait; try { SelectHelper.StartSimulation = false; SelectHelper.CurrentScrapMode = ScrapMode.None; SelectHelper._currentscrapfile = string.Empty; //this.Visibility = Visibility.Hidden; WindowsPlugin.Instance.StopScraping(ApplicationId); SelectHelper.DialogWacher = false; if (btnSimulation.Content.ToString() == "Stop Simulation") { btnSimulation.Content = "Start Simulation"; } if ((SelectHelper.CurrentPlugin != null) && (type == 1)) { ICustomPluginInterface icustplugin = (ICustomPluginInterface)SelectHelper.CurrentPlugin; icustplugin.StopScraping(ApplicationId); icustplugin.CloseApplication(ApplicationId); } } catch (Exception ex) { Logger.Log.Logger.LogData(ex.Message, Logger.LogLevel.Error); } finally { //if(Mouse.OverrideCursor == Cursors.Wait) //{ // Mouse.OverrideCursor = Cursors.Arrow; //} } }
private void WebRadioButton_Click(object sender, RoutedEventArgs e) { if ((WebRadioButton.IsChecked.Value)) { SelectHelper.CurrentScrapMode = scrapIntermediateMode; WindowsPlugin.Instance.StopScraping(ApplicationId); if (SelectHelper.CurrentPlugin != null) { ICustomPluginInterface icustplugin = (ICustomPluginInterface)SelectHelper.CurrentPlugin; icustplugin.StartScraping(ApplicationId); } } }
private void Button_Click(object sender, RoutedEventArgs e) { SelectHelper.StartSimulation = true; if (btnSimulation.Content.ToString() == "Start Simulation") { if (WindowsRadioButton.IsChecked.Value) { if ((SelectHelper.CurrentPlugin != null) && (!(SelectHelper.CurrentPlugin is Windows.WindowsPlugin))) { ICustomPluginInterface icustplugin = (ICustomPluginInterface)SelectHelper.CurrentPlugin; icustplugin.StopScraping(ApplicationId); } SelectHelper.CurrentScrapMode = ScrapMode.Windows; TabWindowsProperties.IsSelected = true; VisualUIAVerify.Controls.AutomationElementTreeControl vc = (VisualUIAVerify.Controls.AutomationElementTreeControl)SelectHelper._automationElementTree; VisualUIAVerify.Controls.TreeHelper.flag = false; vc.Refresh(); WindowsPlugin.Instance.StartScraping(ApplicationId); TabFields.IsSelected = true; } else { WindowsPlugin.Instance.StopScraping(ApplicationId); if (SelectHelper.CurrentPlugin != null) { ICustomPluginInterface icustplugin = (ICustomPluginInterface)SelectHelper.CurrentPlugin; icustplugin.StartScraping(ApplicationId); } } btnSimulation.Content = "Stop Simulation"; //iSimulatApp.StartSimultion(currentISimulationAppKey); } else { SelectHelper.StartSimulation = false; btnSimulation.Content = "Start Simulation"; //iSimulatApp.StopSimultion(currentISimulationAppKey); WindowsPlugin.Instance.StopScraping(ApplicationId); if (SelectHelper.CurrentPlugin != null) { ICustomPluginInterface icustplugin = (ICustomPluginInterface)SelectHelper.CurrentPlugin; icustplugin.StopScraping(ApplicationId); } } }
private void WindowsRadioButton_Click(object sender, RoutedEventArgs e) { if (WindowsRadioButton.IsChecked.Value) { if (SelectHelper.CurrentScrapMode != ScrapMode.Windows) { SelectHelper.CurrentScrapMode = ScrapMode.Windows; } if (SelectHelper.CurrentPlugin != null) { ICustomPluginInterface icustplugin = (ICustomPluginInterface)SelectHelper.CurrentPlugin; icustplugin.StopScraping(ApplicationId); } if (SelectHelper.StartSimulation == true) { TabWindowsProperties.IsSelected = true; VisualUIAVerify.Controls.AutomationElementTreeControl vc = (VisualUIAVerify.Controls.AutomationElementTreeControl)SelectHelper._automationElementTree; vc.Refresh(); WindowsPlugin.Instance.StartScraping(ApplicationId); TabFields.IsSelected = true; } else { WindowsPlugin.Instance.StopScraping(ApplicationId); } } else { WindowsPlugin.Instance.StopScraping(ApplicationId); if (SelectHelper.CurrentPlugin != null) { ICustomPluginInterface icustplugin = (ICustomPluginInterface)SelectHelper.CurrentPlugin; icustplugin.StartScraping(ApplicationId); } } }