private void TransportWorker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs args)
        {
            if (args.Cancelled)
            {
                RemainingTimeLabel.Text = Tx.T("msg.cancelled");
                progressBar1.Value      = 0;
            }
            else if (args.Error != null)
            {
                RemainingTimeLabel.Text = Tx.T("msg.title.error");

                ErrorLabel.Text = args.Error.Message;
                ErrorPanel.Show();

                FinishedInfoLabel.Text = Tx.T("transport progress view.select another transport");
                FinishedInfoLabel.Show();
            }
            else
            {
                RemainingTimeLabel.Text = Tx.T("msg.completed");
                finished = true;

                SuccessPanel.Show();

                if (SharedData.Instance.FromShortcut)
                {
                    FinishedInfoLabel.Text = Tx.T("transport progress view.delete shortcut");
                    FinishedInfoLabel.Show();
                }

                UpdateButtons();
            }
        }
    IEnumerator WorkForSuccess()
    {
        Tower.SetActive(true);

        yield return(new WaitForSeconds(1.5F));

        SuccessPanel.SetActive(true);
    }
Пример #3
0
	void Start()
	{
		NPCsInScene = GameObject.FindObjectsOfType<NPC>();
		ObjectiveCheckers = GameObject.FindObjectsOfType<ObjectiveChecker>();
		tryAgainPanel  = GameObject.FindObjectOfType<TryAgainPanel>();
		tryAgainPanel.gameObject.SetActive(false);

		successPanel = GameObject.FindObjectOfType<SuccessPanel>();
		successPanel.gameObject.SetActive(false);
	}
 public void CheckAnswers()
 {
     print("In");
     if (FirstDistance.text == "200" && SecondDistance.text == "400")
     {
         SuccessPanel.SetActive(true);
     }
     else
     {
         CheckAnswersPanel.SetActive(true);
     }
 }
 public void Deactivate(bool forward)
 {
     if (TransportWorker.IsBusy)
     {
         TransportWorker.CancelAsync();
     }
     if (!forward)
     {
         ErrorPanel.Hide();
         SuccessPanel.Hide();
         FinishedInfoLabel.Hide();
         MainForm.Instance.FinishEnabled = false;
     }
 }
Пример #6
0
    IEnumerator CutTable()
    {
        yield return(new WaitForSeconds(3.6F));

        ModeScript.isInDragMode  = false;
        ModeScript.isInDrawMode  = false;
        ModeScript.isInPanelMode = true;

        Cursor.visible = true;

        SetPartsActive();

        yield return(new WaitForSeconds(3));

        ModeScript.isInPanelMode = true;
        Cursor.visible           = true;
        SuccessPanel.SetActive(true);
    }
Пример #7
0
        private void SaveButton_Click(object sender, EventArgs e)
        {
            CheckTray.AddEvent(false, -1, -1, -1, -1, string.Empty, string.Empty, "Нажата кнопка Сохранить; ScanTrayPanel");
            if (!bCheckTray)
            {
                CheckTray.AddEvent(false, -1, -1, -1, -1, string.Empty, string.Empty, "Сохранение не выполнено, поддон не сформирован; bCheckTray = false, return");
                ErrorTrayLabel.Visible = true;
                ErrorTrayLabel.Text    = "Сохранение не выполнено, поддон не сформирован";
                return;
            }

            if (!CheckTray.IsNewTray && ScanTrayID != CheckTray.CurrentTrayID)
            {
                CheckTray.AddEvent(false, -1, -1, -1, -1, string.Empty, string.Empty, "Сохранение не выполнено, поддон не сформирован; ScanTrayID != CheckTray.CurrentTrayID, return");
                ErrorTrayLabel.Visible = true;
                ErrorTrayLabel.Text    = "Сохранение не выполнено, поддон не сформирован: ожидалась этикетка поддона " + CheckTray.CurrentTrayID;;
                return;
            }

            Thread T1 = new Thread(delegate() { SplashWindow.CreateSmallSplash(ref TopForm, "Сохранение.\r\nПодождите..."); });

            T1.Start();

            while (!SplashWindow.bSmallCreated)
            {
                ;
            }

            if (CheckTray.SavePackages(TrayBarcodeLabel.Text))
            {
                if (CheckTray.CurrentGroupType == 2)
                {
                    CheckOrdersStatus.SetStatusMarketingForTray(ScanTrayID);
                }
                CheckTray.AddEvent(false, -1, -1, -1, -1, string.Empty, string.Empty, "Сохранение выполнено, поддон сформирован; ScanTrayPanel; SuccessPanel.BringToFront()");
                SuccessPanel.BringToFront();
            }
            while (SplashWindow.bSmallCreated)
            {
                SmallWaitForm.CloseS = true;
            }
        }
Пример #8
0
 // Use this for initialization
 void Start()
 {
     instance = this;
     this.gameObject.SetActive(false);
 }
Пример #9
0
        private void Execute_OnClick(object sender, RoutedEventArgs e)
        {
            var countOftestcase = MainBlock.Children.Count;

            for (int i = 0; i < countOftestcase; i++)
            {
                var rows       = LogicalTreeHelper.FindLogicalNode(MainBlock, "rows" + i);
                var countOfRow = ((StackPanel)rows).Children.Count;
                for (var j = 0; j < countOfRow; j++)
                {
                    var currentAction = LogicalTreeHelper.FindLogicalNode(rows, "ComboBox" + j);
                    if ((currentAction as ComboBox)?.SelectedItem == "Найти элемент")
                    {
                        IResult successResult = new SuccessPanel();

                        var urlElement = LogicalTreeHelper.FindLogicalNode(MainBlock, "url" + i);

                        var urlContent = (urlElement as TextBox)?.Text;

                        var idElement = LogicalTreeHelper.FindLogicalNode(rows, "id");

                        var idContent = (idElement as TextBox)?.Text;

                        var chrome = new ChromeDriver();

                        StackPanel currentRow = (StackPanel)LogicalTreeHelper.FindLogicalNode(rows, "row" + j);
                        var        countrow   = currentRow.Children.Count;

                        StackPanel currentStatus = (StackPanel)currentRow.Children[countrow - 1];
                        if (currentStatus.Name == "Success" || currentStatus.Name == "Error")
                        {
                            currentRow.Children.RemoveAt(countrow - 1);
                        }
                        if (string.IsNullOrEmpty(urlContent))
                        {
                            urlContent = "http://google.com";
                        }
                        if (string.IsNullOrEmpty(idContent))
                        {
                            idContent = "lst-ib";
                        }
                        try
                        {
                            chrome.Navigate().GoToUrl(urlContent);
                        }
                        catch
                        {
                            chrome.Quit();
                        }


                        try
                        {
                            var query = chrome.FindElement(By.Id(idContent));
                            query.SendKeys("Фуряева Марина");
                            query.Submit();
                            chrome.Quit();
                            var successPanel = successResult.CreateStackPanel();
                            currentRow.Children.Add(successPanel);
                        }
                        catch
                        {
                            chrome.Quit();
                            IResult errorResult = new ErrorPanel();
                            var     errorPanel  = errorResult.CreateStackPanel();
                            currentRow.Children.Add(errorPanel);
                        }
                    }
                }
            }
        }
 public void ShowSuccessPanel()
 {
     SuccessPanel.SetActive(true);
 }
Пример #11
0
	void Awake() {
		// Find the objects in the scene
		player = Object.FindObjectOfType<PlayerControl> ();
		opponent = Object.FindObjectOfType<OpponentControl> ();
		shakezone = Object.FindObjectOfType<ShakeZone> ();
		winSound = GameObject.Find ("WinEffect").GetComponent<AudioSource>();
		loseSound = GameObject.Find ("LoseEffect").GetComponent<AudioSource>();
		successPanel = FindObjectOfType<SuccessPanel> ();

		// Determine which level this is
		
	}