Esempio n. 1
0
 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;
         //}
     }
 }
Esempio n. 2
0
        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);
                }
            }
        }
Esempio n. 3
0
        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);
                }
            }
        }
Esempio n. 4
0
 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);
         }
     }
 }