"""Stub for System.Windows.Forms"""
from enum import Enum

class Keys(Enum):
    # Lettres / Letters
    A = 65
    B = 66
    C = 67
    D = 68
    E = 69
    F = 70
    G = 71
    H = 72
    I = 73
    J = 74
    K = 75
    L = 76
    M = 77
    N = 78
    O = 79
    P = 80
    Q = 81
    R = 82
    S = 83
    T = 84
    U = 85
    V = 86
    W = 87
    X = 88
    Y = 89
    Z = 90
    
    # Chiffres / Numbers
    D0 = 48
    D1 = 49
    D2 = 50
    D3 = 51
    D4 = 52
    D5 = 53
    D6 = 54
    D7 = 55
    D8 = 56
    D9 = 57
    
    # Numpad
    NumPad0 = 96
    NumPad1 = 97
    NumPad2 = 98
    NumPad3 = 99
    NumPad4 = 100
    NumPad5 = 101
    NumPad6 = 102
    NumPad7 = 103
    NumPad8 = 104
    NumPad9 = 105
    
    # Fonctions / Function keys
    F1 = 112
    F2 = 113
    F3 = 114
    F4 = 115
    F5 = 116
    F6 = 117
    F7 = 118
    F8 = 119
    F9 = 120
    F10 = 121
    F11 = 122
    F12 = 123
    
    # Spéciales / Special
    Enter = 13
    Return = 13
    Escape = 27
    Space = 32
    Tab = 9
    Back = 8
    Delete = 46
    Insert = 45
    Home = 36
    End = 35
    PageUp = 33
    PageDown = 34
    
    # Flèches / Arrows
    Left = 37
    Up = 38
    Right = 39
    Down = 40
    
    # Modificateurs / Modifiers
    Shift = 16
    ShiftKey = 16
    Control = 17
    ControlKey = 17
    Alt = 18
    LMenu = 18
    
    # Autres / Others
    CapsLock = 20
    NumLock = 144
    Scroll = 145
    PrintScreen = 44
    Pause = 19