InputClick
Description
Wraps an input click (mouse or keyboard) with optional modifiers.
The string representation has the following form:
(CTRL '+')? (SHIFT '+')? (ALT '+')? KEY? BUTTON?
where the placeholders have the following meaning:
-
CTRL- if InputModifiers.Control is present in Modifier:
ApplicationUtil.NameOf1 for KeyboardKey.Control. -
SHIFT- if InputModifiers.Shift is present in Modifier:
ApplicationUtil.NameOf1 for KeyboardKey.Shift. -
ALT- if InputModifiers.Alt is present in Modifier:
ApplicationUtil.NameOf1 for KeyboardKey.Alt. -
KEY- if Key is not KeyboardKey.None:
ApplicationUtil.NameOf1 for Key. -
BUTTON- if Button is not MouseButton.None:
ApplicationUtil.NameOf2 for Button.