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); } } }