コード例 #1
0
ファイル: Diary2.cs プロジェクト: Nikirushka/Covid_19
 private void Diary2_Load(object sender, EventArgs e)
 {
     gunaDateTimePicker1.Value = DateTime.Now;
     gunaDateTimePicker2.Value = DateTime.Now;
     try
     {
         connection = new SqlConnection(connectionString);
         connection.Open();
         string query = $"SELECT result FROM [VaccineDiary] WHERE ID_user=N'{UserID}'";
         cmd    = new SqlCommand(query, connection);
         reader = cmd.ExecuteReader();
         if (reader.HasRows)
         {
             while (reader.Read())
             {
                 EnterButton.Hide();
                 gunaButton1.Show();
                 gunaTextBox1.Text = reader.GetString(0);
             }
         }
         else
         {
             EnterButton.Show();
             gunaButton1.Hide();
         }
         connection.Close();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
コード例 #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            //Òþ²ØÈ·¶¨°´Å¥
            EnterButton btnEnter = (EnterButton)Master.FindControl("btnEnter");

            btnEnter.Visible = false;
        }
コード例 #3
0
ファイル: LoginPage.cs プロジェクト: daryaklimovaIDT/training
 public void LogIn(string login, string password)
 {
     LoginField.ClearAndSendText(login);
     EnterButton.ClickElement();
     WebDriverWaitUtil.WaitForElementToBeVisible(PasswordField);
     PasswordField.ClearAndSendText(password);
 }
コード例 #4
0
 private void AuthorizationForm_KeyDown(object sender, KeyEventArgs e)
 {
     if (e.KeyCode == Keys.Enter)
     {
         EnterButton.PerformClick();
     }
 }
コード例 #5
0
 public MainPage FillInLoginAndPassword(SignIn signIn)
 {
     MemberIdInput.SendKeys(signIn.MemberId);
     PasswordInput.SendKeys(signIn.Password);
     EnterButton.Click();
     return(this);
 }
コード例 #6
0
ファイル: NewTabName.xaml.cs プロジェクト: BKenzie/XML_EDITOR
 private void TextBox_KeyUp(object sender, KeyEventArgs e)
 {
     if (e.Key == Key.Return)
     {
         EnterButton.RaiseEvent(new RoutedEventArgs(System.Windows.Controls.Primitives.ButtonBase.ClickEvent));
     }
 }
コード例 #7
0
 private void TextBox_KeyDown(object sender, KeyEventArgs e)
 {
     if (e.Key == Key.Return)
     {
         SetMaxZoom();
         EnterButton.Focus();
     }
 }
コード例 #8
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!this.IsPostBack)
     {
         //隐藏确定按钮
         EnterButton btnEnter = (EnterButton)Master.FindControl("btnEnter");
         btnEnter.Visible = false;
     }
 }
コード例 #9
0
 /// <summary>
 /// Method , to enter in account
 /// </summary>
 /// <param name="login"></param>
 /// <param name="password"></param>
 public void EnterInMail(string login, string password)
 {
     Wait.Until(t => Driver.FindElements(By.XPath(Locator.EnterLoginLocator)).Any());
     Login    = Driver.FindElement(By.XPath(Locator.EnterLoginLocator));
     Password = Driver.FindElement(By.XPath(Locator.EnterPasswordLocator));
     Login.SendKeys(login);
     Password.SendKeys(password);
     EnterButton = Driver.FindElement(By.XPath(Locator.EnterButtonLocator));
     EnterButton.Click();
 }
コード例 #10
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!this.IsPostBack)
     {
         //隐藏确定按钮
         EnterButton btnEnter = (EnterButton)Master.FindControl("btnEnter");
         btnEnter.Visible = false;
         BindData(null, null);
         outlineFill(olid);
     }
 }
コード例 #11
0
        public HomePage LoginToApp()
        {
            EnterButton.Click();
            UserNameField.Clear();
            UserNameField.SendKeys(ConfigurationManager.AppSettings["user"]);
            UserPasswordField.Clear();
            UserPasswordField.SendKeys(ConfigurationManager.AppSettings["password"]);
            var homepage = new HomePage(WebDriver);

            LoginBtn.ClickAndWaitForPageToLoad(homepage);
            return(homepage);
        }
コード例 #12
0
 protected void Page_Load(object sender, EventArgs e)
 {
     org = Business.Do <IOrganization>().OrganCurrent();
     if (!this.IsPostBack)
     {
         //隐藏确定按钮
         EnterButton btnEnter = (EnterButton)Master.FindControl("btnEnter");
         btnEnter.Visible = false;
         //
         _init();
         BindPriceData();
     }
 }
コード例 #13
0
        private void ProcessingLoop(object s, EventArgs ea)
        {
            Stopwatch sw = new Stopwatch();

            sw.Start();

            using (Mat imgCap = new Mat())
                using (Mat imgMat = new Mat())
                {
                    DateTime now = DateTime.Now;
                    vc.Retrieve(imgCap, CameraChannels.Zero);
                    ProjectionTransform.Transform(imgMat, imgCap, vtArray);

                    EnterButton.Process(imgMat, now);
                    ScrollBar.Thumb.Process(imgMat, now);

                    DebugImShow(imgCap, imgMat);

                    if (input.AT && (DateTime.Now - ChangedDisplayInfomationTime) >= InformationDisplayInterval)
                    {
                        switch (StatusInfoIndicator.Visibility)
                        {
                        case System.Windows.Visibility.Visible:
                            StatusInfoIndicator.Visibility = System.Windows.Visibility.Hidden;
                            break;

                        case System.Windows.Visibility.Hidden:
                            StatusInfoIndicator.Visibility = System.Windows.Visibility.Visible;
                            break;
                        }

                        ChangedDisplayInfomationTime = DateTime.Now;
                    }
                    else if (input.AT)
                    {
                    }
                    else
                    {
                        StatusInfoIndicator.Visibility = System.Windows.Visibility.Hidden;
                    }

                    sw.Stop();
                }

            int key = Cv.WaitKey(1);

            if (key == 0x1b)
            {
                Close();
            }
        }
コード例 #14
0
        protected void Page_Load(object sender, EventArgs e)
        {
            //隐藏确定按钮
            EnterButton btnEnter = (EnterButton)Master.FindControl("btnEnter");

            btnEnter.Visible = couid > 0;
            org = Business.Do <IOrganization>().OrganCurrent();
            if (!this.IsPostBack)
            {
                InitBind();
                fill();
            }
            this.Master.Enter_Click += btnEnter_Click;
            this.Master.Next_Click  += btnNext_Click;
        }
コード例 #15
0
        private void CalibrateCameraInputLoop(object s, EventArgs ea)
        {
            Trace.WriteLine("Trying Calibration Count:" + (calibratingCount + 1));

            using (Mat mat = new Mat())
            {
                vc.Retrieve(mat, CameraChannels.Zero);
                vtArray = calibrator.Detect10x7(mat);
                if (vtArray != null)
                {
                    Trace.WriteLine("Calibration succeeded!");

                    //キャリブレーションの停止
                    timerToCalibrate.Stop();

                    //コントロールの切り替え
                    ViewCameraInputGrid.Visibility = System.Windows.Visibility.Hidden;
                    ProcessGrid.Visibility         = Visibility.Visible;

                    //タッチボタン・スクロールバーの初期化
                    EnterButton.Prepare(mainGrid, PreviewImage);
                    ScrollBar.PrepareScrollbar(mainGrid, PreviewImage);

                    timerToRetrieveBackground          = new DispatcherTimer();
                    timerToRetrieveBackground.Tick    += (ss, e) => RetrieveButtonBackground(ss, e);
                    timerToRetrieveBackground.Interval = TimeSpan.FromMilliseconds(1);
                    timerToRetrieveBackground.Start();
                }
                else if ((++calibratingCount + 1) > Max_calibratingCount)
                {
                    Trace.WriteLine("Failed Calibration...");

                    //キャリブレーションの停止
                    timerToCalibrate.Stop();

                    //コントロールの切り替え
                    InitializeGrid.Visibility = System.Windows.Visibility.Visible;

                    //カメラプレビューの再開
                    bitmap = new WriteableBitmap(VGACameraWidth, VGACameraHeight, 92, 92, PixelFormats.Bgr24, null);
                    timerToPreview.Start();
                }
            }
        }
コード例 #16
0
        private void EnterButton_Click(object sender, EventArgs e)
        {
            if ((textBox1.Text == "admin") && (textBox2.Text == "master"))
            {
                контрагентыToolStripMenuItem.Visible = true;
                справочникиToolStripMenuItem.Visible = true;
                документыToolStripMenuItem.Visible   = true;
                textBox1.Hide();
                textBox2.Hide();
                EnterButton.Hide();
            }
            else
            {
                MessageBox.Show("Введена не верная пара логин/пароль");
            }

            textBox1.Clear();
            textBox2.Clear();
        }
コード例 #17
0
 private void Diary_Load(object sender, EventArgs e)
 {
     EnterButton.Hide();
     gunaButton1.Hide();
     groupBox2.Hide();
     groupBox3.Hide();
     groupBox4.Hide();
     groupBox5.Hide();
     groupBox6.Hide();
     gunaTextBox1.Hide();
     groupBox7.Hide();
     gunaDateTimePicker1.Value = DateTime.Now;
     gunaDateTimePicker2.Value = DateTime.Now;
     try
     {
         connection = new SqlConnection(connectionString);
         connection.Open();
         string query = $"SELECT medications FROM [SicknessDiary] WHERE ID_user=N'{UserID}'";
         cmd    = new SqlCommand(query, connection);
         reader = cmd.ExecuteReader();
         if (reader.HasRows)
         {
             while (reader.Read())
             {
                 check             = true;
                 gunaTextBox1.Text = reader.GetString(0);
             }
         }
         else
         {
             check = false;
         }
         connection.Close();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
コード例 #18
0
    // Use this for initialization
    void Start()
    {
        count       = 0;
        LaunchBrick = false;
        flyingBrick = GameObject.Find("FlyingBrick");

        //player teleporting stuff
        player                 = GameObject.Find("Player");
        playerScript           = player.GetComponent <Player>();
        playerStartingPosition = player.transform.position;
        x = playerStartingPosition.x;
        y = playerStartingPosition.y;

        countDown = 100;
        //get UIHandelr script
        GameObject handlerObject = GameObject.Find("Canvas");

        uiHandler = handlerObject.GetComponent <UIHandler>();

        //get EnterButton script
        GameObject enterbuttonObject = GameObject.Find("Enter");

        enterButton = enterbuttonObject.GetComponent <EnterButton>();
    }
コード例 #19
0
ファイル: LoginPage.cs プロジェクト: daryaklimovaIDT/training
 public MessagePage ClickEnterButton()
 {
     EnterButton.ClickElement();
     return(new MessagePage());
 }
コード例 #20
0
ファイル: Input.cs プロジェクト: ymind/ant-design-blazor
        protected override void BuildRenderTree(RenderTreeBuilder builder)
        {
            base.BuildRenderTree(builder);

            if (addonClassesFirstWrapper.ToString() != null)
            {
                builder.OpenElement(0, "span");
                builder.AddAttribute(1, "class", addonClassesFirstWrapper);
            }

            if (addonClassesSecondWrapper.ToString() != null)
            {
                builder.OpenElement(2, "span");
                builder.AddAttribute(3, "class", addonClassesSecondWrapper);
            }

            if (addonBeforeDefined)
            {
                builder.OpenElement(4, "span");
                builder.AddAttribute(5, "class", $"{baseClass}-group-addon");
                builder.AddContent(6, AddonBeforeText);
                if (AddonBeforeIcon != null)
                {
                    builder.OpenComponent <Icon>(7);
                    builder.AddAttribute(8, "Type", AddonBeforeIcon);
                    builder.CloseComponent();
                }
                builder.CloseElement();
            }

            if (fixClasses.ToString() != null)
            {
                builder.OpenElement(9, "span");
                builder.AddAttribute(10, "class", fixClasses);
                builder.AddAttribute(11, "style", Style);
            }

            if (prefixDefined)
            {
                builder.OpenElement(12, "span");
                builder.AddAttribute(13, "class", $"{baseClass}-prefix");
                builder.AddContent(14, PrefixText);
                if (PrefixIcon != null)
                {
                    builder.OpenComponent <Icon>(15);
                    builder.AddAttribute(16, "Type", PrefixIcon);
                    builder.CloseComponent();
                }
                builder.CloseElement();
            }

            if (Type == InputType.TextArea)
            {
                builder.OpenElement(17, "textarea");
                builder.AddMultipleAttributes(18, Attributes);

                builder.AddAttribute(19, "id", "txtArea");
                builder.AddAttribute(20, "rows", rows);
                builder.AddAttribute(21, "style", textAreaStyleBuilder);
                builder.AddAttribute(22, "class", $"{baseClass}");
            }
            else
            {
                builder.OpenElement(23, "input");
                builder.AddMultipleAttributes(24, Attributes);

                builder.AddAttribute(25, "type", inputTypeComputed);
                builder.AddAttribute(26, "class", classes);
            }

            builder.AddAttribute(27, "maxlength", MaxLength);
            builder.AddAttribute(28, "disabled", Disabled);
            builder.AddAttribute(29, "value", Value);
            builder.AddAttribute(30, "onchange", EventCallback.Factory.Create(this, OnChange));
            builder.AddAttribute(31, "oninput", EventCallback.Factory.Create <ChangeEventArgs>(this, (e) => { Value = e.Value.ToString(); }));
            builder.AddAttribute(32, "onkeypress", EventCallback.Factory.Create <KeyboardEventArgs>(this, CheckKeypress));
            builder.CloseElement();

            if (suffixDefined)
            {
                builder.OpenElement(33, "span");
                builder.AddAttribute(34, "class", suffixClassBuilder);
                if (AllowClear)
                {
                    builder.OpenComponent <Icon>(35);
                    builder.AddAttribute(36, "class", clearIconBuilder);
                    builder.AddAttribute(37, "Type", IconType.Outlined.Close_Circle);
                    builder.AddAttribute(38, "onclick", EventCallback.Factory.Create <MouseEventArgs>(this, (e) => ClearInput()));
                    builder.CloseComponent();
                }

                if (Type == InputType.Password)
                {
                    builder.OpenComponent <Icon>(39);
                    builder.AddAttribute(40, "class", $"{baseClass}-password-icon");
                    builder.AddAttribute(41, "Type", IconType.Outlined.Eye_Invisible);
                    builder.AddAttribute(42, "onclick", EventCallback.Factory.Create <MouseEventArgs>(this, (e) => ToggleShowPassword()));
                    builder.CloseComponent();
                }
                else
                {
                    builder.AddContent(43, SuffixText);
                    if (SuffixIcon != null)
                    {
                        if (Type == InputType.Search && !addonAfterDefined)
                        {
                            builder.OpenComponent <Icon>(44);
                            builder.AddAttribute(45, "class", $"{baseClass}-search-icon");
                            builder.AddAttribute(46, "Type", SuffixIcon);
                            builder.AddAttribute(47, "onclick", EventCallback.Factory.Create <MouseEventArgs>(this, (e) => InvokeOnSearch()));
                            builder.CloseComponent();
                        }
                        else
                        {
                            builder.OpenComponent <Icon>(48);
                            builder.AddAttribute(49, "style", "padding-right:4px");
                            builder.AddAttribute(50, "Type", SuffixIcon);
                            builder.CloseComponent();
                        }
                    }
                }
                builder.CloseElement();
            }

            if (fixClasses.ToString() != null)
            {
                builder.CloseElement();
            }

            if (addonAfterDefined)
            {
                builder.OpenElement(51, "span");
                builder.AddAttribute(52, "class", $"{baseClass}-group-addon");

                if (EnterButton != null)
                {
                    builder.OpenComponent <Button>(53);
                    builder.AddAttribute(54, "class", enterButtonClasses);
                    builder.AddAttribute(55, "Type", ButtonType.Primary);
                    builder.AddAttribute(56, "Label", EnterButton.Equals("") ? "" : EnterButton);
                    builder.AddAttribute(57, "Size", ConvertInputToButtonSize());
                    builder.AddAttribute(58, "onclick", EventCallback.Factory.Create <MouseEventArgs>(this, (e) => InvokeOnSearch()));
                    if (EnterButton.Equals(""))
                    {
                        builder.AddAttribute(59, "ChildContent", (RenderFragment)((builder2) =>
                        {
                            builder2.OpenComponent <Icon>(60);
                            builder2.AddAttribute(61, "Type", SearchButtonIconTypeComputed);
                            builder2.CloseComponent();
                        }));
                    }
                    builder.CloseComponent();
                }
                else
                {
                    builder.AddContent(62, AddonAfterText);
                    if (AddonAfterIcon != null)
                    {
                        builder.OpenComponent <Icon>(63);
                        builder.AddAttribute(64, "Type", AddonAfterIcon);
                        builder.CloseComponent();
                    }
                }

                builder.CloseElement();
            }
            if (addonClassesSecondWrapper.ToString() != null)
            {
                builder.CloseElement();
            }

            if (addonClassesFirstWrapper.ToString() != null)
            {
                builder.CloseElement();
            }
        }
コード例 #21
0
 private void radioButton2_Click(object sender, EventArgs e)
 {
     if (radioButton1.Checked == true)
     {
         groupBox2.Show();
         if (radioButton4.Checked == true)
         {
             groupBox3.Show();
             if (radioButton6.Checked == true || radioButton5.Checked == true || radioButton7.Checked == true)
             {
                 groupBox4.Show();
                 if (radioButton9.Checked == true)
                 {
                     groupBox5.Show();
                     groupBox6.Show();
                     if (radioButton11.Checked == true)
                     {
                         groupBox7.Show();
                         gunaTextBox1.Show();
                         if (check == false)
                         {
                             EnterButton.Show();
                         }
                         else
                         {
                             gunaButton1.Show();
                         }
                     }
                     else
                     {
                         groupBox7.Hide();
                         gunaTextBox1.Hide();
                     }
                 }
                 else
                 {
                     groupBox5.Hide();
                     groupBox6.Hide();
                     gunaTextBox1.Hide();
                     groupBox7.Hide();
                 }
             }
             else
             {
                 groupBox7.Hide();
                 groupBox4.Hide();
                 groupBox5.Hide();
                 groupBox6.Hide();
                 gunaTextBox1.Hide();
             }
         }
         else
         {
             groupBox3.Hide();
             groupBox4.Hide();
             groupBox5.Hide();
             groupBox6.Hide();
             gunaTextBox1.Hide();
             groupBox7.Hide();
         }
     }
     else
     {
         groupBox2.Hide();
         groupBox3.Hide();
         groupBox4.Hide();
         groupBox5.Hide();
         groupBox6.Hide();
         gunaTextBox1.Hide();
         groupBox7.Hide();
     }
 }
コード例 #22
0
ファイル: SendPage.cs プロジェクト: Igwar/BstuTesting
 public SendPage ClickEnterButton()
 {
     EnterButton.Click();
     return(this);
 }
コード例 #23
0
ファイル: ThelmoreManager.cs プロジェクト: Lame-Brain/DDD
    // Update is called once per frame
    void Update()
    {
        Debug.Log("This Game's Index is " + SaveGame.current.index);

        //TimeManager.AdvanceTime(0.25f);
        TimeText.text = TimeManager.HOUR + TimeManager.DAY + TimeManager.MONTH;

        if (storeSelected == 0 && EnterButton.activeSelf)
        {
            EnterButton.SetActive(false);
        }
        if (storeSelected > 0 && !EnterButton.activeSelf)
        {
            EnterButton.SetActive(true);
        }

        if (!showTavern && TavernButton.activeSelf)
        {
            TavernButton.SetActive(false);
        }
        if (showTavern && !TavernButton.activeSelf)
        {
            TavernButton.SetActive(true);
        }

        if (!showInn && InnButton.activeSelf)
        {
            InnButton.SetActive(false);
        }
        if (showInn && !InnButton.activeSelf)
        {
            InnButton.SetActive(true);
        }

        if (!showBank && BankButton.activeSelf)
        {
            BankButton.SetActive(false);
        }
        if (showBank && !BankButton.activeSelf)
        {
            BankButton.SetActive(true);
        }

        if (!showTemple && TempleButton.activeSelf)
        {
            TempleButton.SetActive(false);
        }
        if (showTemple && !TempleButton.activeSelf)
        {
            TempleButton.SetActive(true);
        }

        if (!showSmith && SmithButton.activeSelf)
        {
            SmithButton.SetActive(false);
        }
        if (showSmith && !SmithButton.activeSelf)
        {
            SmithButton.SetActive(true);
        }

        if (!showVoncar && VoncarButton.activeSelf)
        {
            VoncarButton.SetActive(false);
        }
        if (showVoncar && !VoncarButton.activeSelf)
        {
            VoncarButton.SetActive(true);
        }

        if (!showItemShop && ItemShopButton.activeSelf)
        {
            ItemShopButton.SetActive(false);
        }
        if (showItemShop && !ItemShopButton.activeSelf)
        {
            ItemShopButton.SetActive(true);
        }

        if (!showWell && WellButton.activeSelf)
        {
            WellButton.SetActive(false);
        }
        if (showWell && !WellButton.activeSelf)
        {
            WellButton.SetActive(true);
        }

        if (!showRoad && RoadButton.activeSelf)
        {
            RoadButton.SetActive(false);
        }
        if (showRoad && !RoadButton.activeSelf)
        {
            RoadButton.SetActive(true);
        }

        if (!showBarracks && BarracksButton.activeSelf)
        {
            BarracksButton.SetActive(false);
        }
        if (showBarracks && !BarracksButton.activeSelf)
        {
            BarracksButton.SetActive(true);
        }

        if (!showTownHall && TownHallButton.activeSelf)
        {
            TownHallButton.SetActive(false);
        }
        if (showTownHall && !TownHallButton.activeSelf)
        {
            TownHallButton.SetActive(true);
        }

        /*        if (Input.GetKeyUp(KeyCode.Space))
         *      {
         *          Debug.Log("TIME!");
         *          TimeManager.AdvanceTime(15f);
         *      } */

        //NPC Adventurers Check
        if (TimeManager.DAY_INT > dayLastAdventurerCheck || TimeManager.MONTH_INT > monthLastAdventurerCheck || TimeManager.YEAR_INT > yearLastAdventurerCheck)
        {
            dayLastAdventurerCheck = TimeManager.DAY_INT; monthLastAdventurerCheck = TimeManager.MONTH_INT; yearLastAdventurerCheck = TimeManager.YEAR_INT;
            int rand = Random.Range(0, 100);
            foreach (PCharacter toon in SaveGame.current.NPCS)
            {
                rand = Random.Range(0, 100);
                if (rand < 34)
                {
                    if (toon.pcStatus == "Ready")
                    {
                        toon.pcStatus = "In Dungeon";
                    }
                    else
                    {
                        //Character returns
                        //Character dies
                        //Character is mage-severed and returns
                    }
                }
            }
        }

        //TavinsFlagon
        if (TavernPanel.activeSelf)
        {
            if (drinkButton.activeSelf && drinkbuttonClicked)
            {
                drinkButton.SetActive(false);
            }
            if (!drinkButton.activeSelf && !drinkbuttonClicked)
            {
                drinkButton.SetActive(true);
            }
        }
    }
コード例 #24
0
        protected override void OnInitialized()
        {
            base.OnInitialized();

            if (EnterButton.IsT0 && !EnterButton.AsT0)
            {
                if (ClassicSearchIcon)
                {
                    Suffix = builder =>
                    {
                        builder.OpenComponent <Icon>(1);
                        builder.AddAttribute(2, "Class", $"{PrefixCls}-search-icon");
                        if (Loading)
                        {
                            builder.AddAttribute(3, "Type", "loading");
                        }
                        else
                        {
                            builder.AddAttribute(4, "Type", "search");
                        }
                        builder.AddAttribute(5, "OnClick", CallbackFactory.Create <MouseEventArgs>(this, HandleSearch));
                        builder.CloseComponent();
                    };
                }
                else
                {
                    AddOnAfter = builder =>
                    {
                        builder.OpenComponent <Button>(6);
                        builder.AddAttribute(7, "Class", $"{PrefixCls}-search-button");
                        builder.AddAttribute(8, "Type", "default");
                        builder.AddAttribute(9, "Size", Size);
                        builder.AddAttribute(10, "Loading", Loading);
                        if (!Loading)
                        {
                            builder.AddAttribute(12, "OnClick", CallbackFactory.Create <MouseEventArgs>(this, HandleSearch));
                        }
                        builder.AddAttribute(13, "Icon", "search");

                        builder.CloseComponent();
                    };
                }
            }
            else
            {
                AddOnAfter = builder =>
                {
                    builder.OpenComponent <Button>(11);
                    builder.AddAttribute(12, "Class", $"{PrefixCls}-search-button");
                    builder.AddAttribute(13, "Type", "primary");
                    builder.AddAttribute(14, "Size", Size);
                    builder.AddAttribute(15, "Loading", Loading);
                    if (!Loading)
                    {
                        builder.AddAttribute(16, "OnClick", CallbackFactory.Create <MouseEventArgs>(this, HandleSearch));
                    }

                    EnterButton.Switch(boolean =>
                    {
                        if (boolean)
                        {
                            builder.AddAttribute(17, "Icon", "search");
                        }
                    }, str =>
                    {
                        builder.AddAttribute(18, "ChildContent", new RenderFragment((b) =>
                        {
                            b.AddContent(19, str);
                        }));
                    });

                    builder.CloseComponent();
                };
            }
        }
コード例 #25
0
        private void RetrieveButtonBackground(object ss, EventArgs e)
        {
            using (Mat imgMat = new Mat())
                using (Mat imgCap = new Mat())
                {
                    vc.Retrieve(imgCap, CameraChannels.Zero);
                    ProjectionTransform.Transform(imgMat, imgCap, vtArray);

                    try
                    {
                        switch (StageRetrieveingScrollArea)
                        {
                        case 0:
                            if (EnterButton.SetReferenceImageIfThatIsNull(imgMat, SecondToWaitForAppearingTouchButton))
                            {
                                StageRetrieveingScrollArea = 1;
                                ScrollBar.Thumb.Visibility = System.Windows.Visibility.Hidden;
                                ScrollBar.PaintScrollAreaBy(ScrollBar.Thumb.ProjectionColor);
                                ScrollBar.Thumb.ReferenceImageAdjustedTime = DateTime.Now;
                            }
                            break;

                        case 1:
                            if (ScrollBar.SetThumbReferenceImageIfThatIsNull(imgMat, SecondToWaitForAppearingTouchButton))
                            {
                                StageRetrieveingScrollArea = 2;
                                ScrollBar.SetSinceChangingScrollAreaColorNow();
                            }
                            break;

                        case 2:
                            if (ScrollBar.SetButtonColorBackgroundIfThatIsNull(imgMat, SecondToWaitForAppearingTouchButton))
                            {
                                StageRetrieveingScrollArea = 3;
                                ScrollBar.PaintScrollAreaBy(ScrollBar.ScrollAreaColor);
                                ScrollBar.SetSinceChangingScrollAreaColorNow();
                            }
                            break;

                        case 3:
                            if (ScrollBar.SetScrollAreaBackgroundIfThatIsNull(imgMat, SecondToWaitForAppearingTouchButton))
                            {
                                timerToRetrieveBackground.Stop();

                                ScrollBar.Thumb.Visibility      = System.Windows.Visibility.Visible;
                                ScrollBar.Thumb.ButtonTouching += (s, ea) => ScrollBar.ScrollProcess(s, ea);
                                ScrollBar.ValueChanged         += (s, ea) => Move();

                                EnterButton.ButtonHandDown += (s, ea) => blockCrashView.KeyDownEnterButton();
                                EnterButton.ButtonHandUp   += (s, ea) => blockCrashView.KeyUpEnterButton();

                                int ThumbValidPixels = ScrollBar.Thumb.ValidateArea.Width * ScrollBar.Thumb.ValidateArea.Height;

                                blockCrashView.Initialize(WPFBlockCrash.BlockCrashView.EOperatingType.VIRTOS_SLIDER);
                                blockCrashView.IsAuto = false;
                                blockCrashView.RunGame();

                                timerToProcess          = new DispatcherTimer();
                                timerToProcess.Tick    += (s, ea) => ProcessingLoop(s, ea);
                                timerToProcess.Interval = TimeSpan.FromMilliseconds(1);
                                timerToProcess.Start();
                            }
                            break;
                        }
                    }
                    catch (Exception)
                    {
                        //!?
                        throw;
                    }
                }
        }
コード例 #26
0
 private void Letter_Click(object sender, EventArgs e)
 {
     TextEntry.Text += ((Button)sender).Text;
     EnterButton.Select();
 }
コード例 #27
0
 public void ClickEnterButton()
 {
     logger.Info("Click enter button");
     EnterButton.Click();
 }