xtd 0.2.0
Loading...
Searching...
No Matches
xtd::forms::native::cursors Class Referencefinal
Inheritance diagram for xtd::forms::native::cursors:
xtd::static_object

Definition

Contains cursors native API.

Namespace
xtd::forms::native
Library
xtd.forms.native
Warning
Internal use only

Protected Static Methods

static intptr app_starting ()
 Gets the cursor that appears when an application starts.
 
static intptr arrow ()
 Gets the arrow cursor.
 
static intptr closed_hand ()
 Gets the closed hand cursor.
 
static intptr contextual_menu ()
 Gets the contextual menu cursor.
 
static intptr cell ()
 Gets the cell cursor.
 
static intptr cross ()
 Gets the crosshair cursor.
 
static intptr default_cursor ()
 Gets the default cursor, which is usually an arrow cursor.
 
static intptr disappearing_item ()
 Gets the disappearing item cursor.
 
static intptr drag_copy ()
 Gets the drag copy cursor.
 
static intptr drag_link ()
 Gets the drag link cursor.
 
static intptr hand ()
 Gets the hand cursor, typically used when hovering over a Web link.
 
static intptr help ()
 Gets the Help cursor, which is a combination of an arrow and a question mark.
 
static intptr hsplit ()
 Gets the cursor that appears when the mouse is positioned over a horizontal splitter bar.
 
static intptr ibeam ()
 Gets the I-beam cursor, which is used to show where the text cursor appears when the mouse is clicked.
 
static intptr no ()
 Gets the cursor that indicates that a particular region is invalid for the current operation.
 
static intptr no_drag ()
 Gets the cursor that indicates that a particular region is invalid for the current drag & drop operation.
 
static intptr no_move_2d ()
 Gets the cursor that appears during wheel operations when the mouse is not moving, but the window can be scrolled in both a horizontal and vertical direction.
 
static intptr no_move_horiz ()
 Gets the cursor that appears during wheel operations when the mouse is not moving, but the window can be scrolled in a horizontal direction.
 
static intptr no_move_vert ()
 Gets the cursor that appears during wheel operations when the mouse is not moving, but the window can be scrolled in a vertical direction.
 
static intptr open_hand ()
 Gets the open hand cursor.
 
static intptr pan_east ()
 Gets the cursor that appears during wheel operations when the mouse is moving and the window is scrolling horizontally to the right.
 
static intptr pan_ne ()
 Gets the cursor that appears during wheel operations when the mouse is moving and the window is scrolling horizontally and vertically upward and to the right.
 
static intptr pan_north ()
 Gets the cursor that appears during wheel operations when the mouse is moving and the window is scrolling vertically in an upward direction.
 
static intptr pan_nw ()
 Gets the cursor that appears during wheel operations when the mouse is moving and the window is scrolling horizontally and vertically upward and to the left.
 
static intptr pan_se ()
 Gets the cursor that appears during wheel operations when the mouse is moving and the window is scrolling horizontally and vertically downward and to the right.
 
static intptr pan_south ()
 Gets the cursor that appears during wheel operations when the mouse is moving and the window is scrolling vertically in a downward direction.
 
static intptr pan_sw ()
 Gets the cursor that appears during wheel operations when the mouse is moving and the window is scrolling horizontally and vertically downward and to the left.
 
static intptr pan_west ()
 Gets the cursor that appears during wheel operations when the mouse is moving and the window is scrolling horizontally to the left.
 
static intptr size_all ()
 Gets the four-headed sizing cursor, which consists of four joined arrows that point north, south, east, and west.
 
static intptr size_nesw ()
 Gets the two-headed diagonal (northeast/southwest) sizing cursor.
 
static intptr size_ns ()
 Gets the two-headed vertical (north/south) sizing cursor.
 
static intptr size_nwse ()
 Gets the two-headed diagonal (northwest/southeast) sizing cursor.
 
static intptr size_we ()
 Gets the two-headed diagonal (northwest/southeast) sizing cursor.
 
static intptr up_arrow ()
 Gets the up arrow cursor, typically used to identify an insertion point.
 
static intptr vibeam ()
 Gets the vertical I-beam cursor, which is used to show where the text cursor appears when the mouse is clicked for vertical layout.
 
static intptr vsplit ()
 Gets the cursor that appears when the mouse is positioned over a vertical splitter bar.
 
static intptr wait_cursor ()
 Gets the wait cursor, typically an hourglass shape.
 
static intptr zoom_in ()
 Gets the zoom int cursor, typically to zoom in an object.
 
static intptr zoom_out ()
 Gets the zoom out cursor, typically to zoom out an object.
 

Member Function Documentation

◆ app_starting()

static intptr xtd::forms::native::cursors::app_starting ( )
staticprotected

Gets the cursor that appears when an application starts.

Returns
The cursor that represents the cursor that appears when an application starts.
Warning
Internal use only

◆ arrow()

static intptr xtd::forms::native::cursors::arrow ( )
staticprotected

Gets the arrow cursor.

Returns
The cursor that represents the arrow cursor.
Warning
Internal use only

◆ closed_hand()

static intptr xtd::forms::native::cursors::closed_hand ( )
staticprotected

Gets the closed hand cursor.

Returns
The cursor that represents the close hand cursor.
Warning
Internal use only

◆ contextual_menu()

static intptr xtd::forms::native::cursors::contextual_menu ( )
staticprotected

Gets the contextual menu cursor.

Returns
The cursor that represents the contextual menu cursor.
Warning
Internal use only

◆ cell()

static intptr xtd::forms::native::cursors::cell ( )
staticprotected

Gets the cell cursor.

Returns
The cursor that represents the cell cursor.
Warning
Internal use only

◆ cross()

static intptr xtd::forms::native::cursors::cross ( )
staticprotected

Gets the crosshair cursor.

Returns
The cursor that represents the crosshair cursor.
Warning
Internal use only

◆ default_cursor()

static intptr xtd::forms::native::cursors::default_cursor ( )
staticprotected

Gets the default cursor, which is usually an arrow cursor.

Returns
The cursor that represents the default cursor.
Warning
Internal use only

◆ disappearing_item()

static intptr xtd::forms::native::cursors::disappearing_item ( )
staticprotected

Gets the disappearing item cursor.

Returns
The cursor that represents the disappearing item cursor.
Warning
Internal use only

◆ drag_copy()

static intptr xtd::forms::native::cursors::drag_copy ( )
staticprotected

Gets the drag copy cursor.

Returns
The cursor that represents the drag copy cursor.
Warning
Internal use only

◆ drag_link()

static intptr xtd::forms::native::cursors::drag_link ( )
staticprotected

Gets the drag link cursor.

Returns
The cursor that represents the drag link cursor.
Warning
Internal use only

◆ hand()

static intptr xtd::forms::native::cursors::hand ( )
staticprotected

Gets the hand cursor, typically used when hovering over a Web link.

Returns
The cursor that represents the hand cursor.
Warning
Internal use only

◆ help()

static intptr xtd::forms::native::cursors::help ( )
staticprotected

Gets the Help cursor, which is a combination of an arrow and a question mark.

Returns
The cursor that represents the Help cursor.
Warning
Internal use only

◆ hsplit()

static intptr xtd::forms::native::cursors::hsplit ( )
staticprotected

Gets the cursor that appears when the mouse is positioned over a horizontal splitter bar.

Returns
The cursor that represents the cursor that appears when the mouse is positioned over a horizontal splitter bar.
Warning
Internal use only

◆ ibeam()

static intptr xtd::forms::native::cursors::ibeam ( )
staticprotected

Gets the I-beam cursor, which is used to show where the text cursor appears when the mouse is clicked.

Returns
The cursor that represents the I-beam cursor.
Warning
Internal use only

◆ no()

static intptr xtd::forms::native::cursors::no ( )
staticprotected

Gets the cursor that indicates that a particular region is invalid for the current operation.

Returns
The cursor that represents the cursor that indicates that a particular region is invalid for the current operation.
Warning
Internal use only

◆ no_drag()

static intptr xtd::forms::native::cursors::no_drag ( )
staticprotected

Gets the cursor that indicates that a particular region is invalid for the current drag & drop operation.

Returns
The cursor that represents the cursor that indicates that a particular region is invalid for the curren drag & drop operation.
Warning
Internal use only

◆ no_move_2d()

static intptr xtd::forms::native::cursors::no_move_2d ( )
staticprotected

Gets the cursor that appears during wheel operations when the mouse is not moving, but the window can be scrolled in both a horizontal and vertical direction.

Returns
The cursor that represents the cursor that appears during wheel operations when the mouse is not moving.
Warning
Internal use only

◆ no_move_horiz()

static intptr xtd::forms::native::cursors::no_move_horiz ( )
staticprotected

Gets the cursor that appears during wheel operations when the mouse is not moving, but the window can be scrolled in a horizontal direction.

Returns
The cursor that represents the cursor that appears during wheel operations when the mouse is not moving.
Warning
Internal use only

◆ no_move_vert()

static intptr xtd::forms::native::cursors::no_move_vert ( )
staticprotected

Gets the cursor that appears during wheel operations when the mouse is not moving, but the window can be scrolled in a vertical direction.

Returns
The cursor that represents the cursor that appears during wheel operations when the mouse is not moving.
Warning
Internal use only

◆ open_hand()

static intptr xtd::forms::native::cursors::open_hand ( )
staticprotected

Gets the open hand cursor.

Returns
The cursor that represents the open hand cursor.
Warning
Internal use only

◆ pan_east()

static intptr xtd::forms::native::cursors::pan_east ( )
staticprotected

Gets the cursor that appears during wheel operations when the mouse is moving and the window is scrolling horizontally to the right.

Returns
The cursor that represents the cursor that appears during wheel operations when the mouse is moving and the window is scrolling horizontally to the right.
Warning
Internal use only

◆ pan_ne()

static intptr xtd::forms::native::cursors::pan_ne ( )
staticprotected

Gets the cursor that appears during wheel operations when the mouse is moving and the window is scrolling horizontally and vertically upward and to the right.

Returns
The cursor that represents the cursor that appears during wheel operations when the mouse is moving and the window is scrolling horizontally and vertically upward and to the right.
Warning
Internal use only

◆ pan_north()

static intptr xtd::forms::native::cursors::pan_north ( )
staticprotected

Gets the cursor that appears during wheel operations when the mouse is moving and the window is scrolling vertically in an upward direction.

Returns
The cursor that represents the cursor that appears during wheel operations when the mouse is moving and the window is scrolling vertically in an upward direction.
Warning
Internal use only

◆ pan_nw()

static intptr xtd::forms::native::cursors::pan_nw ( )
staticprotected

Gets the cursor that appears during wheel operations when the mouse is moving and the window is scrolling horizontally and vertically upward and to the left.

Returns
The cursor that represents the cursor that appears during wheel operations when the mouse is moving and the window is scrolling horizontally and vertically upward and to the left.
Warning
Internal use only

◆ pan_se()

static intptr xtd::forms::native::cursors::pan_se ( )
staticprotected

Gets the cursor that appears during wheel operations when the mouse is moving and the window is scrolling horizontally and vertically downward and to the right.

Returns
The cursor that represents the cursor that appears during wheel operations when the mouse is moving and the window is scrolling horizontally and vertically downward and to the right.
Warning
Internal use only

◆ pan_south()

static intptr xtd::forms::native::cursors::pan_south ( )
staticprotected

Gets the cursor that appears during wheel operations when the mouse is moving and the window is scrolling vertically in a downward direction.

Returns
The cursor that represents the cursor that appears during wheel operations when the mouse is moving and the window is scrolling vertically in a downward direction.
Warning
Internal use only

◆ pan_sw()

static intptr xtd::forms::native::cursors::pan_sw ( )
staticprotected

Gets the cursor that appears during wheel operations when the mouse is moving and the window is scrolling horizontally and vertically downward and to the left.

Returns
The cursor that represents the cursor that appears during wheel operations when the mouse is moving and the window is scrolling horizontally and vertically downward and to the left.
Warning
Internal use only

◆ pan_west()

static intptr xtd::forms::native::cursors::pan_west ( )
staticprotected

Gets the cursor that appears during wheel operations when the mouse is moving and the window is scrolling horizontally to the left.

Returns
The cursor that represents the cursor that appears during wheel operations when the mouse is moving and the window is scrolling horizontally to the left.
Warning
Internal use only

◆ size_all()

static intptr xtd::forms::native::cursors::size_all ( )
staticprotected

Gets the four-headed sizing cursor, which consists of four joined arrows that point north, south, east, and west.

Returns
The cursor that represents the four-headed sizing cursor.
Warning
Internal use only

◆ size_nesw()

static intptr xtd::forms::native::cursors::size_nesw ( )
staticprotected

Gets the two-headed diagonal (northeast/southwest) sizing cursor.

Returns
The cursor that represents two-headed diagonal (northeast/southwest) sizing cursor.
Warning
Internal use only

◆ size_ns()

static intptr xtd::forms::native::cursors::size_ns ( )
staticprotected

Gets the two-headed vertical (north/south) sizing cursor.

Returns
The cursor that represents the two-headed vertical (north/south) sizing cursor.
Warning
Internal use only
Internal use only

◆ size_nwse()

static intptr xtd::forms::native::cursors::size_nwse ( )
staticprotected

Gets the two-headed diagonal (northwest/southeast) sizing cursor.

Returns
The cursor that represents the two-headed diagonal (northwest/southeast) sizing cursor.
Warning
Internal use only

◆ size_we()

static intptr xtd::forms::native::cursors::size_we ( )
staticprotected

Gets the two-headed diagonal (northwest/southeast) sizing cursor.

Returns
The cursor that represents the two-headed diagonal (northwest/southeast) sizing cursor.
Warning
Internal use only

◆ up_arrow()

static intptr xtd::forms::native::cursors::up_arrow ( )
staticprotected

Gets the up arrow cursor, typically used to identify an insertion point.

Returns
The cursor that represents the up arrow cursor.
Warning
Internal use only

◆ vibeam()

static intptr xtd::forms::native::cursors::vibeam ( )
staticprotected

Gets the vertical I-beam cursor, which is used to show where the text cursor appears when the mouse is clicked for vertical layout.

Returns
The cursor that represents the vertical I-beam cursor.
Warning
Internal use only

◆ vsplit()

static intptr xtd::forms::native::cursors::vsplit ( )
staticprotected

Gets the cursor that appears when the mouse is positioned over a vertical splitter bar.

Returns
The cursor that represents the cursor that appears when the mouse is positioned over a vertical splitter bar.
Warning
Internal use only
Internal use only

◆ wait_cursor()

static intptr xtd::forms::native::cursors::wait_cursor ( )
staticprotected

Gets the wait cursor, typically an hourglass shape.

Returns
The cursor that represents the wait cursor.
Warning
Internal use only

◆ zoom_in()

static intptr xtd::forms::native::cursors::zoom_in ( )
staticprotected

Gets the zoom int cursor, typically to zoom in an object.

Returns
The cursor that represents the zoom in cursor.
Warning
Internal use only

◆ zoom_out()

static intptr xtd::forms::native::cursors::zoom_out ( )
staticprotected

Gets the zoom out cursor, typically to zoom out an object.

Returns
The cursor that represents the zoom out cursor.
Warning
Internal use only

The documentation for this class was generated from the following file: