Package: gdk

Function gdk:cursor-new-from-name

Lambda List

gdk:cursor-new-from-name (name &optional fallback)

Arguments

name -- a string with the name of the cursor
fallback -- an optional gdk:cursor object to fall back to when this one cannot be supported, the default is nil

Return Value

The new gdk:cursor object, or nil if there is no cursor with the given name.

Details

Creates a new cursor by looking up name in the current cursor theme. A recommended set of cursor names that will work across different platforms can be found in the CSS specification:
"none"
"default"
"help"
"pointer"
"context-menu"
"progress"
"wait"
"cell"
"crosshair"
"text"
"vertical-text"
"alias"
"copy"
"no-drop"
"move"
"not-allowed"
"grab"
"grabbing"
"all-scroll"
"col-resize"
"row-resize"
"n-resize"
"e-resize"
"s-resize"
"w-resize"
"ne-resize"
"nw-resize"
"sw-resize"
"se-resize"
"ew-resize"
"ns-resize"
"nesw-resize"
"nwse-resize"
"zoom-in"
"zoom-out"

Examples

(gdk:cursor-new-from-name "wait")
=> #<GDK:CURSOR {1013383A73}>    
 

See also

2024-6-30