Welcome to Python-flavored Magnum! Please note that, while already being
rather stable, this functionality is still considered experimental and
some APIs might get changed without preserving full backwards compatibility.
class
KeyEventKey event
Enums
- class Key: UNKNOWN = 0 LEFT_SHIFT = 1073742049 RIGHT_SHIFT = 1073742053 LEFT_CTRL = 1073742048 RIGHT_CTRL = 1073742052 LEFT_ALT = 1073742050 RIGHT_ALT = 1073742054 LEFT_SUPER = 1073742051 RIGHT_SUPER = 1073742055 ENTER = 13 ESC = 27 UP = 1073741906 DOWN = 1073741905 LEFT = 1073741904 RIGHT = 1073741903 HOME = 1073741898 END = 1073741901 PAGE_UP = 1073741899 PAGE_DOWN = 1073741902 BACKSPACE = 8 INSERT = 1073741897 DELETE = 127 F1 = 1073741882 F2 = 1073741883 F3 = 1073741884 F4 = 1073741885 F5 = 1073741886 F6 = 1073741887 F7 = 1073741888 F8 = 1073741889 F9 = 1073741890 F10 = 1073741891 F11 = 1073741892 F12 = 1073741893 SPACE = 32 TAB = 9 QUOTE = 39 COMMA = 44 PERIOD = 46 MINUS = 45 PLUS = 43 SLASH = 47 PERCENT = 37 SEMICOLON = 59 EQUAL = 61 LEFT_BRACKET = 91 RIGHT_BRACKET = 93 BACKSLASH = 92 BACKQUOTE = 96 ZERO = 48 ONE = 49 TWO = 50 THREE = 51 FOUR = 52 FIVE = 53 SIX = 54 SEVEN = 55 EIGHT = 56 NINE = 57 A = 97 B = 98 C = 99 D = 100 E = 101 F = 102 G = 103 H = 104 I = 105 J = 106 K = 107 L = 108 M = 109 N = 110 O = 111 P = 112 Q = 113 R = 114 S = 115 T = 116 U = 117 V = 118 W = 119 X = 120 Y = 121 Z = 122 NUM_ZERO = 1073741922 NUM_ONE = 1073741913 NUM_TWO = 1073741914 NUM_THREE = 1073741915 NUM_FOUR = 1073741916 NUM_FIVE = 1073741917 NUM_SIX = 1073741918 NUM_SEVEN = 1073741919 NUM_EIGHT = 1073741920 NUM_NINE = 1073741921 NUM_DECIMAL = 1073742044 NUM_DIVIDE = 1073741908 NUM_MULTIPLY = 1073741909 NUM_SUBTRACT = 1073741910 NUM_ADD = 1073741911 NUM_ENTER = 1073741912 NUM_EQUAL = 1073741927
- Key
- class Modifier: SHIFT = 3 CTRL = 192 ALT = 768 SUPER = 3072
- Modifier
Properties
- accepted: bool get set
- Accepted status of the event
- is_repeated: bool get
- Whether the key press is repeated
- key: Key get
- Key
- modifiers: InputEvent.Modifier get
- Modifiers