xtd - Reference Guide
0.1.0
Modern c++17/20 framework to create console, GUI and unit test applications on Windows, macOS, Linux, iOS and android.
|
#include <cursors.h>
Provides a collection of xtd::forms::cursor objects for use by a Windows Forms application.
Inherits xtd::static_object.
Static Public Member Functions | |
static cursor | app_starting () |
Gets the cursor that appears when an application starts. | |
static cursor | arrow () |
Gets the arrow cursor. | |
static cursor | cell () |
Gets the cell cursor. | |
static cursor | closed_hand () |
Gets the closed hand cursor. | |
static cursor | contextual_menu () |
Gets the contextual menu cursor. | |
static cursor | cross () |
Gets the crosshair cursor. | |
static cursor | default_cursor () |
Gets the default cursor, which is usually an arrow cursor. | |
static cursor | disappearing_item () |
Gets the disappearing item cursor. | |
static cursor | drag_copy () |
Gets the drag copy cursor. | |
static cursor | drag_link () |
Gets the drag link cursor. | |
static const std::vector< cursor > & | get_cursors () |
static cursor | hand () |
Gets the hand cursor, typically used when hovering over a Web link. | |
static cursor | help () |
Gets the Help cursor, which is a combination of an arrow and a question mark. | |
static cursor | hsplit () |
Gets the cursor that appears when the mouse is positioned over a horizontal splitter bar. | |
static cursor | ibeam () |
Gets the I-beam cursor, which is used to show where the text cursor appears when the mouse is clicked. | |
static cursor | no () |
Gets the cursor that indicates that a particular region is invalid for the current operation. | |
static cursor | no_drag () |
Gets the cursor that indicates that a particular region is invalid for the current drag & drop operation. | |
static cursor | 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 cursor | 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 cursor | 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 cursor | open_hand () |
Gets the open hand cursor. | |
static cursor | 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 cursor | 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 cursor | 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 cursor | 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 cursor | 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 cursor | 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 cursor | 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 cursor | 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 cursor | size_all () |
Gets the four-headed sizing cursor, which consists of four joined arrows that point north, south, east, and west. | |
static cursor | size_nesw () |
Gets the two-headed diagonal (northeast/southwest) sizing cursor. | |
static cursor | size_ns () |
Gets the two-headed vertical (north/south) sizing cursor. | |
static cursor | size_nwse () |
Gets the two-headed diagonal (northwest/southeast) sizing cursor. | |
static cursor | size_we () |
Gets the two-headed diagonal (northwest/southeast) sizing cursor. | |
static cursor | up_arrow () |
Gets the up arrow cursor, typically used to identify an insertion point. | |
static cursor | 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 cursor | vsplit () |
Gets the cursor that appears when the mouse is positioned over a vertical splitter bar. | |
static cursor | wait_cursor () |
Gets the wait cursor, typically an hourglass shape. | |
static cursor | zoom_in () |
Gets the zoom int cursor, typically to zoom in an object. | |
static cursor | zoom_out () |
Gets the zoom out cursor, typically to zoom out an object. | |
|
static |
Gets the cursor that appears when an application starts.
Windows | macOS | Gnome |
---|---|---|
|
static |
Gets the arrow cursor.
Windows | macOS | Gnome |
---|---|---|
|
static |
Gets the cell cursor.
Windows | macOS | Gnome |
---|---|---|
|
static |
Gets the closed hand cursor.
Windows | macOS | Gnome |
---|---|---|
|
static |
Gets the contextual menu cursor.
Windows | macOS | Gnome |
---|---|---|
|
static |
Gets the crosshair cursor.
Windows | macOS | Gnome |
---|---|---|
|
static |
Gets the default cursor, which is usually an arrow cursor.
Windows | macOS | Gnome |
---|---|---|
|
static |
Gets the disappearing item cursor.
Windows | macOS | Gnome |
---|---|---|
|
static |
Gets the drag copy cursor.
Windows | macOS | Gnome |
---|---|---|
|
static |
Gets the drag link cursor.
Windows | macOS | Gnome |
---|---|---|
|
static |
Gets the hand cursor, typically used when hovering over a Web link.
Windows | macOS | Gnome |
---|---|---|
|
static |
Gets the Help cursor, which is a combination of an arrow and a question mark.
Windows | macOS | Gnome |
---|---|---|
|
static |
Gets the cursor that appears when the mouse is positioned over a horizontal splitter bar.
Windows | macOS | Gnome |
---|---|---|
|
static |
Gets the I-beam cursor, which is used to show where the text cursor appears when the mouse is clicked.
Windows | macOS | Gnome |
---|---|---|
|
static |
Gets the cursor that indicates that a particular region is invalid for the current operation.
Windows | macOS | Gnome |
---|---|---|
|
static |
Gets the cursor that indicates that a particular region is invalid for the current drag & drop operation.
Windows | macOS | Gnome |
---|---|---|
|
static |
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.
Windows | macOS | Gnome |
---|---|---|
|
static |
Gets the cursor that appears during wheel operations when the mouse is not moving, but the window can be scrolled in a horizontal direction.
Windows | macOS | Gnome |
---|---|---|
|
static |
Gets the cursor that appears during wheel operations when the mouse is not moving, but the window can be scrolled in a vertical direction.
Windows | macOS | Gnome |
---|---|---|
|
static |
Gets the open hand cursor.
Windows | macOS | Gnome |
---|---|---|
|
static |
Gets the cursor that appears during wheel operations when the mouse is moving and the window is scrolling horizontally to the right.
Windows | macOS | Gnome |
---|---|---|
|
static |
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.
Windows | macOS | Gnome |
---|---|---|
|
static |
Gets the cursor that appears during wheel operations when the mouse is moving and the window is scrolling vertically in an upward direction.
Windows | macOS | Gnome |
---|---|---|
|
static |
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.
Windows | macOS | Gnome |
---|---|---|
|
static |
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.
Windows | macOS | Gnome |
---|---|---|
|
static |
Gets the cursor that appears during wheel operations when the mouse is moving and the window is scrolling vertically in a downward direction.
Windows | macOS | Gnome |
---|---|---|
|
static |
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.
Windows | macOS | Gnome |
---|---|---|
|
static |
Gets the cursor that appears during wheel operations when the mouse is moving and the window is scrolling horizontally to the left.
Windows | macOS | Gnome |
---|---|---|
|
static |
Gets the four-headed sizing cursor, which consists of four joined arrows that point north, south, east, and west.
Windows | macOS | Gnome |
---|---|---|
|
static |
Gets the two-headed diagonal (northeast/southwest) sizing cursor.
Windows | macOS | Gnome |
---|---|---|
|
static |
Gets the two-headed vertical (north/south) sizing cursor.
Windows | macOS | Gnome |
---|---|---|
|
static |
Gets the two-headed diagonal (northwest/southeast) sizing cursor.
Windows | macOS | Gnome |
---|---|---|
|
static |
Gets the two-headed diagonal (northwest/southeast) sizing cursor.
Windows | macOS | Gnome |
---|---|---|
|
static |
Gets the up arrow cursor, typically used to identify an insertion point.
Windows | macOS | Gnome |
---|---|---|
|
static |
Gets the vertical I-beam cursor, which is used to show where the text cursor appears when the mouse is clicked for vertical layout.
Windows | macOS | Gnome |
---|---|---|
|
static |
Gets the cursor that appears when the mouse is positioned over a vertical splitter bar.
Windows | macOS | Gnome |
---|---|---|
|
static |
Gets the wait cursor, typically an hourglass shape.
Windows | macOS | Gnome |
---|---|---|
|
static |
Gets the zoom int cursor, typically to zoom in an object.
Windows | macOS | Gnome |
---|---|---|
|
static |
Gets the zoom out cursor, typically to zoom out an object.
Windows | macOS | Gnome |
---|---|---|