InputDeviceButton
Espacio de nombres: Digi21.DigiNG
Ensamblado: Digi21.DigiNG.Plugin
Botón del dispositivo de entrada. Lo usan DigiNG.SendInputDeviceEvent, para indicar el botón del evento que se envía, y OnMove de Command (evento Move), para indicar el botón pulsado mientras se mueve el cursor.
public enum InputDeviceButton
Valores
| Valor | Número | Descripción |
|---|---|---|
None |
0 | Ningún botón. |
Data |
1 | Botón de dato. |
Snap |
2 | Botón de tentativo. |
Cancel |
3 | Botón de cancelar. |
Ejemplo
Este método simula que el usuario pulsa el botón de dato en unas coordenadas de terreno. La orden activa recibe el punto como si el usuario lo hubiera digitalizado:
using Digi21.DigiNG;
using Digi21.Math;
namespace Ejemplos;
public static class DispositivoSimulado
{
public static void PulsaDato(double x, double y, double z) =>
DigiNG.SendInputDeviceEvent(new Point3D(x, y, z), InputDeviceButton.Data);
}