diff options
Diffstat (limited to 'views/accelerator.h')
-rw-r--r-- | views/accelerator.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/views/accelerator.h b/views/accelerator.h index bb8f91f..1848c98 100644 --- a/views/accelerator.h +++ b/views/accelerator.h @@ -13,13 +13,14 @@ #include <string> +#include "base/keyboard_codes.h" #include "views/event.h" namespace views { class Accelerator { public: - Accelerator(int keycode, + Accelerator(base::KeyboardCode keycode, bool shift_pressed, bool ctrl_pressed, bool alt_pressed) : key_code_(keycode) { modifiers_ = 0; @@ -74,7 +75,7 @@ class Accelerator { return (modifiers_ & Event::EF_ALT_DOWN) == Event::EF_ALT_DOWN; } - int GetKeyCode() const { + base::KeyboardCode GetKeyCode() const { return key_code_; } @@ -83,7 +84,7 @@ class Accelerator { private: // The window keycode (VK_...). - int key_code_; + base::KeyboardCode key_code_; // The state of the Shift/Ctrl/Alt keys (see event.h). int modifiers_; |