change key constants
All checks were successful
pyrite-dev/milsko/pipeline/head This commit looks good
All checks were successful
pyrite-dev/milsko/pipeline/head This commit looks good
This commit is contained in:
parent
74f41cafde
commit
d3eb93a30a
8 changed files with 73 additions and 73 deletions
|
|
@ -121,4 +121,22 @@ enum MwMOUSE {
|
|||
MwMOUSE_WHEELDOWN
|
||||
};
|
||||
|
||||
#define MwKEY_MASK (1 << 31)
|
||||
#define MwKEY_CONTROL_MASK MwKEY_MASK | (1 << 30)
|
||||
#define MwKEY_ALT_MASK MwKEY_MASK | (1 << 29)
|
||||
|
||||
enum MwKEY {
|
||||
MwKEY_BACKSPACE = MwKEY_MASK | 1,
|
||||
MwKEY_LEFT,
|
||||
MwKEY_RIGHT,
|
||||
MwKEY_UP,
|
||||
MwKEY_DOWN,
|
||||
MwKEY_ENTER,
|
||||
MwKEY_ESCAPE,
|
||||
MwKEY_LEFTSHIFT,
|
||||
MwKEY_RIGHTSHIFT,
|
||||
MwKEY_ALT,
|
||||
MwKEY_CONTROL
|
||||
};
|
||||
|
||||
#endif
|
||||
|
|
|
|||
|
|
@ -177,24 +177,6 @@ union _MwLLPixmap {
|
|||
#define MwLLDispatch(x, y, z) \
|
||||
if(x->common.handler != NULL && x->common.handler->y != NULL) x->common.handler->y(x, z)
|
||||
|
||||
#define MwLLKeyMask (1 << 31)
|
||||
enum MwLLKeyEnum {
|
||||
MwLLKeyBackSpace = MwLLKeyMask | 1,
|
||||
MwLLKeyLeft,
|
||||
MwLLKeyRight,
|
||||
MwLLKeyUp,
|
||||
MwLLKeyDown,
|
||||
MwLLKeyEnter,
|
||||
MwLLKeyEscape,
|
||||
MwLLKeyLeftShift,
|
||||
MwLLKeyRightShift,
|
||||
MwLLKeyAlt,
|
||||
MwLLKeyControl
|
||||
};
|
||||
|
||||
#define MwLLControlMask MwLLKeyMask | (1 << 30)
|
||||
#define MwLLAltMask MwLLKeyMask | (1 << 29)
|
||||
|
||||
struct _MwLLHandler {
|
||||
void (*draw)(MwLL handle, void* data);
|
||||
void (*up)(MwLL handle, void* data);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue