Parse string into key name with modifiers. It accepts things like:
A view into the upcoming buffer holding coming character events that are sent if and only if neither the alt or super modifier keys are pressed (check this with !(modifierState & (ModifierState.window | ModifierState.alt)) to predict if char events are actually coming..
A platform and hardware specific code for the key
see table below. Always use the symbolic names, even for ASCII characters, since the actual numbers vary across platforms. See Key
see enum ModifierState. They are bitwise combined together.
true if the key was just pressed, false if it was just released. note: released events aren't always sent...
associated Window
Keyboard press and release events.