diff options
Diffstat (limited to 'src/events/keyboard_event.h')
-rw-r--r-- | src/events/keyboard_event.h | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/src/events/keyboard_event.h b/src/events/keyboard_event.h index 60cbca3..81b702f 100644 --- a/src/events/keyboard_event.h +++ b/src/events/keyboard_event.h @@ -18,17 +18,14 @@ struct dom_keyboard_event { struct dom_ui_event base; /**< The base class */ - dom_string *key_ident; /**< The identifier of the key in this - * event, please refer: - * http://www.w3.org/TR/DOM-Level-3-Events/keyset.html#KeySet-Set - * for detail - */ - - dom_key_location key_loc; /**< Indicate the location of the key on - * the keyboard - */ + dom_string *key; + dom_string *code; + dom_key_location location; uint32_t modifier_state; /**< The modifier keys state */ + + bool repeat; + bool is_composing; }; /* Destructor */ |