Add Crosshair variant to MouseCursor
This commit is contained in:
parent
59403b6ca8
commit
0509710cc5
2 changed files with 7 additions and 3 deletions
|
|
@ -13,12 +13,15 @@ pub enum MouseCursor {
|
||||||
/// The cursor is over a grabbable widget.
|
/// The cursor is over a grabbable widget.
|
||||||
Grab,
|
Grab,
|
||||||
|
|
||||||
/// The cursor is grabbing a widget.
|
|
||||||
Grabbing,
|
|
||||||
|
|
||||||
/// The cursor is over a text widget.
|
/// The cursor is over a text widget.
|
||||||
Text,
|
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.
|
/// The cursor is resizing a widget horizontally.
|
||||||
ResizingHorizontally,
|
ResizingHorizontally,
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -115,6 +115,7 @@ pub fn mouse_cursor(mouse_cursor: MouseCursor) -> winit::window::CursorIcon {
|
||||||
MouseCursor::Working => winit::window::CursorIcon::Progress,
|
MouseCursor::Working => winit::window::CursorIcon::Progress,
|
||||||
MouseCursor::Grab => winit::window::CursorIcon::Grab,
|
MouseCursor::Grab => winit::window::CursorIcon::Grab,
|
||||||
MouseCursor::Grabbing => winit::window::CursorIcon::Grabbing,
|
MouseCursor::Grabbing => winit::window::CursorIcon::Grabbing,
|
||||||
|
MouseCursor::Crosshair => winit::window::CursorIcon::Crosshair,
|
||||||
MouseCursor::Text => winit::window::CursorIcon::Text,
|
MouseCursor::Text => winit::window::CursorIcon::Text,
|
||||||
MouseCursor::ResizingHorizontally => {
|
MouseCursor::ResizingHorizontally => {
|
||||||
winit::window::CursorIcon::EwResize
|
winit::window::CursorIcon::EwResize
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue