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