aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/DataStore/Tango.DataStore.Web/LoginRequest.cs
blob: 4a68fe3ab8e98ca30158ed486c88e1866eccbf72 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Tango.DataStore.Web
{
    public class LoginRequest
    {
        public String Email { get; set; }
        public String Password { get; set; }
    }
}
an>; using WindowsInput.Native; namespace Tango.RemoteDesktop.Input { public static class KeyboardController { private static InputSimulator simulator; static KeyboardController() { simulator = new InputSimulator(); } public static void KeyDown(Key key, bool ctrlDown, bool shitDown, bool altDown) { VirtualKeyCode virtualKey = (VirtualKeyCode)KeyInterop.VirtualKeyFromKey(key); if (ctrlDown || shitDown || altDown) { List<VirtualKeyCode> modifierKeys = new List<VirtualKeyCode>(); if (ctrlDown) { modifierKeys.Add(VirtualKeyCode.LCONTROL); } if (shitDown) { modifierKeys.Add(VirtualKeyCode.LSHIFT); } if (altDown) { modifierKeys.Add(VirtualKeyCode.MENU); } simulator.Keyboard.ModifiedKeyStroke(modifierKeys, virtualKey); } else { simulator.Keyboard.KeyDown(virtualKey); } } public static void KeyUp(Key key, bool ctrlDown, bool shitDown, bool altDown) { VirtualKeyCode virtualKey = (VirtualKeyCode)KeyInterop.VirtualKeyFromKey(key); simulator.Keyboard.KeyUp(virtualKey); } } }