Go to the documentation of this file.
28 k0,
k1,
k2,
k3,
k4,
k5,
k6,
k7,
k8,
k9,
54 kUser0,
kUser1,
kUser2,
kUser3,
kUser4,
kUser5,
kUser6,
kUser7,
kUser8,
kUser9,
67 #define kMarkToggle k0
68 #define kMarkMoveBack k4
69 #define kMarkMoveForward k6
70 #define kMarkJumpBack k7
71 #define kMarkJumpForward k9
75 #define RAWKEY(k) (eKeys((k) & ~k_Flags))
76 #define ISRAWKEY(k) ((k) != kNone && ((k) & k_Flags) == 0)
77 #define NORMALKEY(k) (eKeys((k) & ~k_Repeat))
78 #define ISMODELESSKEY(k) (RAWKEY(k) > k9)
79 #define ISREALKEY(k) (k != kNone && k != k_Plugin)
81 #define BASICKEY(k) (eKeys((k) & 0xFFFF))
82 #define KBDKEY(k) (eKeys(((k) << 16) | kKbd))
83 #define KEYKBD(k) (((k) >> 16) & 0xFFFF)
111 eKeys Get(
const char *Remote,
const char *Code);
112 const char *
GetSetup(
const char *Remote);
118 #define MAXKEYSINMACRO 16