diff options
author | tdresser@chromium.org <tdresser@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-04-11 17:10:46 +0000 |
---|---|---|
committer | tdresser@chromium.org <tdresser@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-04-11 17:10:46 +0000 |
commit | e3d5088818a8bce126d6b8be02a2852293230d31 (patch) | |
tree | f65716b8fd7e0207d2dd4ce62fe8f3f5e5f362cd /ui/base/events.h | |
parent | 7201d8a61391d00c02b83c1e970705f45fa91219 (diff) | |
download | chromium_src-e3d5088818a8bce126d6b8be02a2852293230d31.zip chromium_src-e3d5088818a8bce126d6b8be02a2852293230d31.tar.gz chromium_src-e3d5088818a8bce126d6b8be02a2852293230d31.tar.bz2 |
Mouse events, touch events, or both can be locked to a target.
NativeWidgetPrivate and Window event capture related commands now take a
set of flags, indicating what event types to lock. Current options are
CW_LOCK_MOUSE and CW_LOCK_TOUCH.
BUG=117554
TEST=WindowTest.TouchCaptureTests, WindowTest.CaptureTests
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=131761
Review URL: http://codereview.chromium.org/9838011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@131783 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ui/base/events.h')
-rw-r--r-- | ui/base/events.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/ui/base/events.h b/ui/base/events.h index 55e82ad..814ffe3 100644 --- a/ui/base/events.h +++ b/ui/base/events.h @@ -103,6 +103,11 @@ enum TouchStatus { // handler. }; +enum CaptureEventFlags { + CW_LOCK_MOUSE = 1 << 0, + CW_LOCK_TOUCH = 1 << 1, +}; + // Updates the list of devices for cached properties. UI_EXPORT void UpdateDeviceList(); |