Function set_mouse_cursor

Source
pub fn set_mouse_cursor<C: Into<Coord>>(
    window: &Window,
    mouse_coord: C,
    custom_hover_cursor: Option<CursorIcon>,
    custom_default_cursor: Option<CursorIcon>,
    views: &[&TextField],
)
Expand description

Set the mouse cursor to an I if it’s over a TextField

§Params

  • window - A Window
  • mouse_coord - Coord from MouseData or equivalent
  • view - vararg TextFields
  • custom_hover_cursor - Defaults to CursorIcon::Text
  • custom_default_cursor - Defaults to CursorIcon::Default

§Usage

let field1 = TextField::new(Coord::default(), 10, Standard6x7, (None, None), "", &[], &style.text_field);
let field2 = TextField::new(Coord::default(), 10, Standard6x7, (None, None), "", &[], &style.text_field);

let mouse_coord = Coord::new(10,10);

set_mouse_cursor(window, mouse_coord, None, None, &[&field1, &field2]);