Expand description
Events directly from the view-process targeting the app windows.
These events get processed by app extensions to generate the events used in widgets, for example
the KeyboardManager
uses the RAW_KEY_INPUT_EVENT
into focus targeted events.
§Synthetic Input
You can notify
these events to fake hardware input, please be careful that you mimic the exact sequence a real
hardware would generate, app extensions can assume that the raw events are correct. The DeviceId
for fake
input must be unique but constant for each distinctive synthetic event source.
Structs§
- LowMemory
Args - Arguments for
LOW_MEMORY_EVENT
. - RawAnimations
Config Changed Args - Arguments for the
RAW_ANIMATIONS_CONFIG_CHANGED_EVENT
. - RawApp
Drag Ended Args - Arguments for the
RAW_APP_DRAG_ENDED_EVENT
. - RawAxis
Motion Args - Arguments for the
RAW_AXIS_MOTION_EVENT
. - RawChrome
Config Changed Args - Arguments for the
RAW_CHROME_CONFIG_CHANGED_EVENT
. - RawColors
Config Changed Args - Arguments for the
RAW_COLORS_CONFIG_CHANGED_EVENT
. - RawDrag
Cancelled Args - Arguments for the
RAW_DRAG_CANCELLED_EVENT
. - RawDrag
Dropped Args - Arguments for the
RAW_DRAG_DROPPED_EVENT
. - RawDrag
Hovered Args - Arguments for the
RAW_DRAG_HOVERED_EVENT
. - RawDrag
Moved Args - Arguments for the
RAW_DRAG_MOVED_EVENT
. - RawExtension
Event Args - Arguments for the
RAW_EXTENSION_EVENT
. - RawFont
AaChanged Args - Arguments for the
RAW_FONT_AA_CHANGED_EVENT
. - RawFont
Changed Args RAW_FONT_CHANGED_EVENT
arguments.- RawFrame
Image Ready Args - Arguments for the
RAW_FRAME_IMAGE_READY_EVENT
. - RawFrame
Rendered Args - Arguments for the
RAW_FRAME_RENDERED_EVENT
. - RawHeadless
Open Args - Arguments for the
RAW_HEADLESS_OPEN_EVENT
. - RawImage
Args - Arguments for the image events.
- RawIme
Args - Arguments for the
RAW_IME_EVENT
. - RawKey
Input Args - Arguments for the
RAW_KEY_INPUT_EVENT
. - RawKey
Repeat Config Changed Args - Arguments for the
RAW_KEY_REPEAT_CONFIG_CHANGED_EVENT
. - RawLocale
Changed Args - Arguments for the
RAW_LOCALE_CONFIG_CHANGED_EVENT
. - RawMonitors
Changed Args - Arguments for the
RAW_MONITORS_CHANGED_EVENT
. - RawMouse
Args - Arguments for the
RAW_MOUSE_ENTERED_EVENT
andRAW_MOUSE_LEFT_EVENT
. - RawMouse
Input Args - Arguments for the
RAW_MOUSE_INPUT_EVENT
. - RawMouse
Moved Args - Arguments for the
RAW_MOUSE_MOVED_EVENT
. - RawMouse
Wheel Args - Arguments for the
RAW_MOUSE_WHEEL_EVENT
. - RawMulti
Click Config Changed Args - Arguments for the
RAW_MULTI_CLICK_CONFIG_CHANGED_EVENT
. - RawScale
Factor Changed Args - Arguments for the
RAW_SCALE_FACTOR_CHANGED_EVENT
. - RawTouch
Args - Arguments for the
RAW_TOUCH_EVENT
. - RawTouch
Config Changed Args - Arguments for the
RAW_TOUCH_CONFIG_CHANGED_EVENT
. - RawTouchpad
Pressure Args - Arguments for the
RAW_TOUCHPAD_PRESSURE_EVENT
. - RawWindow
Changed Args - Arguments for the
RAW_WINDOW_CHANGED_EVENT
. - RawWindow
Close Args - Arguments for the
RAW_WINDOW_CLOSE_EVENT
. - RawWindow
Close Requested Args - Arguments for the
RAW_WINDOW_CLOSE_REQUESTED_EVENT
. - RawWindow
Focus Args - Arguments for the
RAW_WINDOW_FOCUS_EVENT
. - RawWindow
Open Args - Arguments for the
RAW_WINDOW_OPEN_EVENT
. - RawWindow
OrHeadless Open Error Args - Arguments for the
RAW_WINDOW_OR_HEADLESS_OPEN_ERROR_EVENT
.
Statics§
- LOW_
MEMORY_ EVENT - System low memory warning, some platforms may kill the app if it does not release memory.
- RAW_
ANIMATIONS_ CONFIG_ CHANGED_ EVENT - Change in system animation enabled config.
- RAW_
APP_ DRAG_ ENDED_ EVENT - Drag & drop operation started by the app has dropped or was cancelled.
- RAW_
AXIS_ MOTION_ EVENT - Motion on some analog axis send to a window.
- RAW_
CHROME_ CONFIG_ CHANGED_ EVENT - System window chrome config changed.
- RAW_
COLORS_ CONFIG_ CHANGED_ EVENT - Color scheme or accent color preference changed for a window.
- RAW_
DRAG_ CANCELLED_ EVENT - Data was dragged away from the window or the operation was cancelled.
- RAW_
DRAG_ DROPPED_ EVENT - Data was drag-dropped on a window.
- RAW_
DRAG_ HOVERED_ EVENT - Data was dragged over a window.
- RAW_
DRAG_ MOVED_ EVENT - Data dragging over the window has moved.
- RAW_
EXTENSION_ EVENT - Custom view-process extension event.
- RAW_
FONT_ AA_ CHANGED_ EVENT - Change in system font anti-aliasing config.
- RAW_
FONT_ CHANGED_ EVENT - Change in system text fonts, install or uninstall.
- RAW_
FRAME_ IMAGE_ READY_ EVENT - Image generated from a frame is ready for reading.
- RAW_
FRAME_ RENDERED_ EVENT - A frame finished rendering and was presented in a window.
- RAW_
HEADLESS_ OPEN_ EVENT - A headless surface has finished initializing in the view-process.
- RAW_
IMAGE_ LOADED_ EVENT - Image loaded without errors.
- RAW_
IMAGE_ LOAD_ ERROR_ EVENT - Image failed to load.
- RAW_
IMAGE_ METADATA_ LOADED_ EVENT - Image metadata loaded without errors.
- RAW_
IMAGE_ PARTIALLY_ LOADED_ EVENT - Progressively decoded image has decoded more pixels.
- RAW_
IME_ EVENT - An IME event was received by a window.
- RAW_
KEY_ INPUT_ EVENT - A key press or release targeting a window.
- RAW_
KEY_ REPEAT_ CONFIG_ CHANGED_ EVENT - Change in system key repeat interval config.
- RAW_
LOCALE_ CONFIG_ CHANGED_ EVENT - Change in system locale config.
- RAW_
MONITORS_ CHANGED_ EVENT - Monitors added, removed or modified.
- RAW_
MOUSE_ ENTERED_ EVENT - Mouse pointer started hovering a window.
- RAW_
MOUSE_ INPUT_ EVENT - Mouse button was pressed or released when the mouse was over a window.
- RAW_
MOUSE_ LEFT_ EVENT - Mouse pointer stopped hovering a window.
- RAW_
MOUSE_ MOVED_ EVENT - Mouse pointer moved over a window.
- RAW_
MOUSE_ WHEEL_ EVENT - Mouse wheel scrolled when the mouse was over a window.
- RAW_
MULTI_ CLICK_ CONFIG_ CHANGED_ EVENT - Change in system “double-click” config.
- RAW_
SCALE_ FACTOR_ CHANGED_ EVENT - Pixel scale factor for a monitor screen and its windows has changed.
- RAW_
TOUCHPAD_ PRESSURE_ EVENT - Touchpad touched when the mouse was over a window.
- RAW_
TOUCH_ CONFIG_ CHANGED_ EVENT - Change in system touch config.
- RAW_
TOUCH_ EVENT - A window was touched.
- RAW_
WINDOW_ CHANGED_ EVENT - A window was moved, resized or has a state change.
- RAW_
WINDOW_ CLOSE_ EVENT - A window was destroyed.
- RAW_
WINDOW_ CLOSE_ REQUESTED_ EVENT - A window was requested to close.
- RAW_
WINDOW_ FOCUS_ EVENT - A window received or lost focus.
- RAW_
WINDOW_ OPEN_ EVENT - A window has finished initializing in the view-process.
- RAW_
WINDOW_ OR_ HEADLESS_ OPEN_ ERROR_ EVENT - A window or headless surface initialization failed in the view-process.