diff options
author | oshima@chromium.org <oshima@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-01-05 23:50:59 +0000 |
---|---|---|
committer | oshima@chromium.org <oshima@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-01-05 23:50:59 +0000 |
commit | 7110c8930b89fc05b45029f7751fa5ce06e41f1c (patch) | |
tree | 2b5cc53476a4484789b1a7de47e15a9035b78337 /views/event_win.cc | |
parent | 70833268d3cfae8f2cf6b9cd69cc07c8508ab319 (diff) | |
download | chromium_src-7110c8930b89fc05b45029f7751fa5ce06e41f1c.zip chromium_src-7110c8930b89fc05b45029f7751fa5ce06e41f1c.tar.gz chromium_src-7110c8930b89fc05b45029f7751fa5ce06e41f1c.tar.bz2 |
Replace Textfield::Keystroke with views::KeyEvent.
It looks big, but most of change is simple signature change.
Note: I need your advice on how to deal with WM_CHAR event on Win. Please see my comment below.
BUG=none
TEST=no new functionality. All tests should still pass.
Review URL: http://codereview.chromium.org/6034002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70553 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'views/event_win.cc')
-rw-r--r-- | views/event_win.cc | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/views/event_win.cc b/views/event_win.cc index 5542f59..99f43a0 100644 --- a/views/event_win.cc +++ b/views/event_win.cc @@ -8,6 +8,16 @@ namespace views { +KeyEvent::KeyEvent(EventType type, app::KeyboardCode key_code, + int event_flags, int repeat_count, int message_flags, + UINT message) + : Event(type, event_flags), + key_code_(key_code), + repeat_count_(repeat_count), + message_flags_(message_flags), + message_(message) { +} + int Event::GetWindowsFlags() const { // TODO: need support for x1/x2. int result = 0; |