const class fwt::Cursor

sys::Obj
  fwt::Cursor

@Js

Source

Mouse cursor.

crosshair

const static Cursor crosshair := ...

Source

The crosshair, e.g. short line segments resembling a "+" sign.

defVal

const static Cursor defVal := ...

Source

The platform-dependent default cursor. Often rendered as an arrow.

eResize

const static Cursor eResize := ...

Source

Indicates edge movement starts from the east corner of the box.

help

const static Cursor help := ...

Source

Indicates help is available for the object under the cursor. Often rendered as a question mark or a balloon.

make

new make(Image image, Int x := 0, Int y := 0)

Source

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.

move

const static Cursor move := ...

Source

Indicates something is to be moved.

nResize

const static Cursor nResize := ...

Source

Indicates edge movement starts from the north corner of the box.

neResize

const static Cursor neResize := ...

Source

Indicates edge movement starts from the north-east corner of the box.

notAllowed

const static Cursor notAllowed := ...

Source

Indicates that the requested action will not be carried out. Often rendered as a circle with a line through it.

nwResize

const static Cursor nwResize := ...

Source

Indicates edge movement starts from the north-west corner of the box.

pointer

const static Cursor pointer := ...

Source

The pointer that indicates a link.

predefined

const static Cursor[] predefined := ...

Source

List of all predefined cursors.

progress

const static Cursor progress := ...

Source

A progress indicator. The program is performing some processing, but is different from wait in that the user may still interact with the program. Often rendered as a spinning beach ball, or an arrow with a watch or hourglass.

sResize

const static Cursor sResize := ...

Source

Indicates edge movement starts from the south corner of the box.

seResize

const static Cursor seResize := ...

Source

Indicates edge movement starts from the south-east corner of the box.

swResize

const static Cursor swResize := ...

Source

Indicates edge movement starts from the south-west corner of the box.

text

const static Cursor text := ...

Source

Indicates text that may be selected. Often rendered as a vertical I-beam.

toStr

virtual override Str toStr()

Source

Return cursor name

wResize

const static Cursor wResize := ...

Source

Indicates edge movement starts from the west corner of the box.

wait

const static Cursor wait := ...

Source

Indicates the program is busy and the user should wait. Often rendered as a watch or hourglass.