Proper support for Ctrl/Shift/Alt modifiers in key & mouse mappings
This commit is contained in:
@ -27,15 +27,14 @@ typedef void* arg_t;
|
||||
typedef bool (*command_f)(arg_t);
|
||||
|
||||
typedef struct {
|
||||
bool ctrl;
|
||||
unsigned int mask;
|
||||
KeySym ksym;
|
||||
command_f cmd;
|
||||
arg_t arg;
|
||||
} keymap_t;
|
||||
|
||||
typedef struct {
|
||||
bool ctrl;
|
||||
bool shift;
|
||||
unsigned int mask;
|
||||
unsigned int button;
|
||||
command_f cmd;
|
||||
arg_t arg;
|
||||
|
Reference in New Issue
Block a user