Expand description
Creation and management of windows.
Structs§
- Idle
Handle - A handle that can get used to schedule an idle handler. Note that this handle is thread safe. If the handle is used after the hwnd has been destroyed, probably not much will go wrong (the XI_RUN_IDLE message may be sent to a stray window).
- Mouse
Event - A mouse button press or release event.
- Window
Builder - Builder abstraction for creating new windows.
- Window
Handle
Enums§
- Cursor
- Standard cursor types. This is only a subset, others can be added as needed.
- Mouse
Button - An indicator of which mouse button was pressed.
- Mouse
Type - An indicator of the state change of a mouse button.
- Present
Strategy - It’s very tricky to get smooth dynamics (especially resizing) and good performance on Windows. This setting lets clients experiment with different strategies.
Constants§
- M_ALT
- Modifier mask for alt key in
keydownandcharevents. - M_CTRL
- Modifier mask for control key in
keydownandcharevents. - M_SHIFT
- Modifier mask for shift key in
keydownandcharevents.
Traits§
- WinHandler
- App behavior, supplied by the app.