Lines Matching full:modifiers
104 static inline WebEvent::Modifiers modifiersForEvent(WPARAM wparam)
106 unsigned modifiers = 0;
108 modifiers |= WebEvent::ControlKey;
110 modifiers |= WebEvent::ShiftKey;
112 modifiers |= WebEvent::AltKey;
113 return static_cast<WebEvent::Modifiers>(modifiers);
116 static inline WebEvent::Modifiers modifiersForCurrentKeyState()
118 unsigned modifiers = 0;
120 modifiers |= WebEvent::ControlKey;
122 modifiers |= WebEvent::ShiftKey;
124 modifiers |= WebEvent::AltKey;
125 return static_cast<WebEvent::Modifiers>(modifiers);
393 WebEvent::Modifiers modifiers = modifiersForEvent(wParam);
395 return WebMouseEvent(type, button, position, globalPosition, 0, 0, 0, clickCount, modifiers, timestamp, didActivateWebView);
409 WebEvent::Modifiers modifiers = modifiersForEvent(wParam);
427 if (isMouseHWheel || (modifiers & WebEvent::ShiftKey)) {
443 return WebWheelEvent(WebEvent::Wheel, position, globalPosition, FloatSize(deltaX, deltaY), FloatSize(wheelTicksX, wheelTicksY), granularity, modifiers, timestamp);
458 WebEvent::Modifiers modifiers = modifiersForCurrentKeyState();
461 return WebKeyboardEvent(type, text, unmodifiedText, keyIdentifier, windowsVirtualKeyCode, nativeVirtualKeyCode, macCharCode, autoRepeat, isKeypad, isSystemKey, modifiers, timestamp);