Exemplo n.º 1
0
        //Aciona quando o componente 'txt_PosiSegRobo' está em foco e uma tecla está pressionada
        private void txt_PosiSegRobo_KeyPress(object sender, KeyPressEventArgs e)
        {
            //Condição para saber qual método da classe de tratamento passar
            if (txt_PosiSegRobo.Text.Count() <= 2)
            {
                ControlChar.txtNum(e, btn_MoverRoboDois);
            }
            else
            {
                ControlChar.txtUsar("NSEW", e, btn_MoverRoboDois);
            }

            //Chama método da classe de tratamento para adicionar uma vírgula no texto do componente 'txt_PosiSegRobo' quando for digitada a sua segunda posição.
            ControlChar.txtTransXY(e, txt_PosiSegRobo);
        }
Exemplo n.º 2
0
 //Aciona quando o componente 'txt_MoviSegRobo' está em foco e uma tecla está pressionada
 private void txt_MoviSegTratamento_KeyPress(object sender, KeyPressEventArgs e)
 {
     //Chama método da classe de tratamento para permitir ou não, o que foi digitado.
     ControlChar.txtUsar("LMR", e, btn_MoverRoboDois);
 }