const class fwt::Cursor
const static Cursor crosshair := ...
The crosshair, e.g. short line segments resembling a "+" sign.
const static Cursor defVal := ...
The platform-dependent default cursor. Often rendered as an arrow.
const static Cursor eResize := ...
Indicates edge movement starts from the east corner of the box.
const static Cursor help := ...
Indicates help is available for the object under the cursor. Often rendered as a question mark or a balloon.
new make(Image image, Int x := 0, Int y := 0)
Make a custom cursor based on the image, describing the desired cursor appearance and the x and y coordinates of the position in the cursor's coordinate system (left/top relative) which represents the precise position that is being pointed to.
const static Cursor move := ...
Indicates something is to be moved.
const static Cursor nResize := ...
Indicates edge movement starts from the north corner of the box.
const static Cursor neResize := ...
Indicates edge movement starts from the north-east corner of the box.
const static Cursor notAllowed := ...
Indicates that the requested action will not be carried out. Often rendered as a circle with a line through it.
const static Cursor nwResize := ...
Indicates edge movement starts from the north-west corner of the box.
const static Cursor pointer := ...
The pointer that indicates a link.
const static Cursor predefined := ...
List of all predefined cursors.
const static Cursor progress := ...
A progress indicator. The program is performing some processing, but is different from
waitin that the user may still interact with the program. Often rendered as a spinning beach ball, or an arrow with a watch or hourglass.
const static Cursor sResize := ...
Indicates edge movement starts from the south corner of the box.
const static Cursor seResize := ...
Indicates edge movement starts from the south-east corner of the box.
const static Cursor swResize := ...
Indicates edge movement starts from the south-west corner of the box.
const static Cursor text := ...
Indicates text that may be selected. Often rendered as a vertical I-beam.
virtual override Str toStr()
Return cursor name
const static Cursor wResize := ...
Indicates edge movement starts from the west corner of the box.
const static Cursor wait := ...
Indicates the program is busy and the user should wait. Often rendered as a watch or hourglass.