Add Crosshair variant to MouseCursor

This commit is contained in:
Héctor Ramón Jiménez 2020-04-29 03:14:59 +02:00
parent 59403b6ca8
commit 0509710cc5
2 changed files with 7 additions and 3 deletions

View file

@ -13,12 +13,15 @@ pub enum MouseCursor {
/// The cursor is over a grabbable widget.
Grab,
/// The cursor is grabbing a widget.
Grabbing,
/// The cursor is over a text widget.
Text,
/// The cursor is over a widget that requires precision.
Crosshair,
/// The cursor is grabbing a widget.
Grabbing,
/// The cursor is resizing a widget horizontally.
ResizingHorizontally,

View file

@ -115,6 +115,7 @@ pub fn mouse_cursor(mouse_cursor: MouseCursor) -> winit::window::CursorIcon {
MouseCursor::Working => winit::window::CursorIcon::Progress,
MouseCursor::Grab => winit::window::CursorIcon::Grab,
MouseCursor::Grabbing => winit::window::CursorIcon::Grabbing,
MouseCursor::Crosshair => winit::window::CursorIcon::Crosshair,
MouseCursor::Text => winit::window::CursorIcon::Text,
MouseCursor::ResizingHorizontally => {
winit::window::CursorIcon::EwResize