Module Mouse.Cursor
Mouse cursors.
To be used with Brr.El.Style.cursor.
Mouse cursors
type t = Jstr.tThe type for specifying cusrors.
val url : ?x:int -> ?y:int -> Jstr.t -> Note_brr_kit.Mouse.Cursor.turl ~x ~y u is an image cursor using URL u for the image with x,y identifiying the position of the hotspot in the image relative to the top-left corner (defaults to 0,0).
General purpose cursors
val auto : Note_brr_kit.Mouse.Cursor.tval default : Note_brr_kit.Mouse.Cursor.tval none : Note_brr_kit.Mouse.Cursor.tLinks and status
val help : Note_brr_kit.Mouse.Cursor.tval pointer : Note_brr_kit.Mouse.Cursor.tval progress : Note_brr_kit.Mouse.Cursor.tval wait : Note_brr_kit.Mouse.Cursor.tSelection cursors
val cell : Note_brr_kit.Mouse.Cursor.tval crosshair : Note_brr_kit.Mouse.Cursor.tval text : Note_brr_kit.Mouse.Cursor.tval vertical_text : Note_brr_kit.Mouse.Cursor.tDrag and drop cursors
val alias : Note_brr_kit.Mouse.Cursor.tval copy : Note_brr_kit.Mouse.Cursor.tval move : Note_brr_kit.Mouse.Cursor.tval no_drop : Note_brr_kit.Mouse.Cursor.tval not_allowed : Note_brr_kit.Mouse.Cursor.tval grab : Note_brr_kit.Mouse.Cursor.tval grabbing : Note_brr_kit.Mouse.Cursor.tResizing and scrolling cursors
val e_resize : Note_brr_kit.Mouse.Cursor.tval n_resize : Note_brr_kit.Mouse.Cursor.tval ne_resize : Note_brr_kit.Mouse.Cursor.tval nw_resize : Note_brr_kit.Mouse.Cursor.tval s_resize : Note_brr_kit.Mouse.Cursor.tval se_resize : Note_brr_kit.Mouse.Cursor.tval sw_resize : Note_brr_kit.Mouse.Cursor.tval w_resize : Note_brr_kit.Mouse.Cursor.tval ew_resize : Note_brr_kit.Mouse.Cursor.tval ns_resize : Note_brr_kit.Mouse.Cursor.tval nesw_resize : Note_brr_kit.Mouse.Cursor.tval nwse_resize : Note_brr_kit.Mouse.Cursor.tval col_resize : Note_brr_kit.Mouse.Cursor.tval row_resize : Note_brr_kit.Mouse.Cursor.tval all_scroll : Note_brr_kit.Mouse.Cursor.tZooming cursors
val zoom_in : Note_brr_kit.Mouse.Cursor.tval zoom_out : Note_brr_kit.Mouse.Cursor.t