コード例 #1
0
 static void Main(string[] args)
 {
     Arguments = args;
     LoadConfig();
     LoadLanguage();
     RegistyHandler();
     if (Config["AutoUpdate"].Boolean)
     {
         CheckUpdate(false);
     }
     // Application.ThreadException += ShowDebug;
     Application.SetCompatibleTextRenderingDefault(true);
     Application.EnableVisualStyles();
     LoadRegistry();
     Controller = new Controller();
     Viewer     = new Viewer();
     Drawer     = new Drawer();
     Drawer.Select(Config["Brush"].Value);
     Drawer.Color = Config["BrushColor"].Color;
     Form         = new MainForm();
     Form.Shown  += OnShown;
     Connector    = Form.Connector;
     Connector.AddFile(true, args);
     RegistyDialog();
     Viewer.DialogShown += ViewerDialogShown;
     Merger              = new Merger();
     Hoster              = new Hoster();
     Application.Run(Form);
 }
コード例 #2
0
        private static void Main(string[] args)
        {
            Arguments = args;
            LoadConfig();
            LoadLanguage();
            Application.SetUnhandledExceptionMode(UnhandledExceptionMode.CatchException);
            Application.ThreadException += ShowDebug;
            AppDomain.CurrentDomain.UnhandledException += CatchException;
            Application.SetCompatibleTextRenderingDefault(true);
            Application.EnableVisualStyles();
            if (Config["AutoCheckUpdate"].Boolean)
            {
                CheckUpdate(false);
            }
            LoadRegistry();
            Merger     = new Merger();
            Controller = new Controller();
            RegistryCommand();
            Viewer      = new Viewer();
            Drawer      = new Drawer();
            Form        = new MainForm();
            Form.Shown += OnShown;
            Drawer.Select(Config["Brush"].Value);
            Drawer.Color = Config["BrushColor"].Color;
            Connector    = Form.Connector;
            RegistyDialog();
            Viewer.DialogShown += ViewerDialogShown;
            Hoster              = new Hoster();

            CommandParser = new CommandParser();
            Application.Run(Form);
        }
コード例 #3
0
ファイル: FT_5M.cs プロジェクト: maria2709/apollon
        public void FT_5M_test()
        {
            MainPage mp  = new MainPage();
            Hoster   hbp = new Hoster();

            webDriver.Url = UsefullMethods.OpenTytbySite;
            webDriver.FindElement(By.XPath(mp.headerResourses)).Click();
            webDriver.FindElement(By.XPath(hbp.hosterby)).Click();
            webDriver.SwitchTo().Window(webDriver.WindowHandles.Last());
            IWebElement HosterbyElement = webDriver.FindElement(By.XPath(hbp.hosterbyelement));

            Assert.IsTrue(HosterbyElement.Displayed);
            webDriver.SwitchTo().Window(webDriver.WindowHandles[0]);
            webDriver.FindElement(By.XPath(mp.CloseheaderResourses)).Click();
        }
コード例 #4
0
 private void Window_Loaded(object sender, RoutedEventArgs e)
 {
     try
     {
         //Поднимаем сервис для работы модулей тестирования
         Hoster.StartHost();
         NavigationHelper.TestServiceOnline = true;
     }
     catch (Exception ex)
     {
         NavigationHelper.TestServiceOnline = false;
         MessageBox.Show("Ошибка при попытке инициализации сервиса для тестирования. Прохождение тестов недоступно!", "Ошибка!",
                         MessageBoxButton.OK, MessageBoxImage.Error);
     }
 }