40 lines
1017 B
C#
40 lines
1017 B
C#
using System;
|
|
using System.Windows.Forms;
|
|
using static AgroBase.Models.Enums;
|
|
|
|
namespace AgroBase.Forms
|
|
{
|
|
public partial class frmJoystick : Form
|
|
{
|
|
public frmJoystick()
|
|
{
|
|
InitializeComponent();
|
|
}
|
|
|
|
private void frmJoystick_Shown(object sender, EventArgs e)
|
|
{
|
|
GeneralJoystick.AtualizaDispositivo();
|
|
}
|
|
|
|
private void frmJoystick_FormClosing(object sender, FormClosingEventArgs e)
|
|
{
|
|
e.Cancel = true;
|
|
this.Hide();
|
|
}
|
|
|
|
|
|
private void frmJoystick_KeyDown(object sender, KeyEventArgs e)
|
|
{
|
|
T_Code disp = GeneralJoystick.GetDispositivoComando(e.KeyCode);
|
|
GeneralJoystick.EnviaComandoMotor(e.KeyCode, disp);
|
|
}
|
|
|
|
private void frmJoystick_KeyUp(object sender, KeyEventArgs e)
|
|
{
|
|
T_Code disp = GeneralJoystick.GetDispositivoComando(e.KeyCode);
|
|
GeneralJoystick.EnviaComandoMotor(Keys.Escape, disp);
|
|
}
|
|
|
|
}
|
|
}
|