Provides a collection of xtd::forms::cursor objects for use by a Windows Forms application.
Public Static Properties | |
| static auto | app_starting () -> xtd::forms::cursor |
| Gets the cursor that appears when an application starts. | |
| static auto | arrow () -> xtd::forms::cursor |
| Gets the arrow cursor. | |
| static auto | closed_hand () -> xtd::forms::cursor |
| Gets the closed hand cursor. | |
| static auto | contextual_menu () -> xtd::forms::cursor |
| Gets the contextual menu cursor. | |
| static auto | cell () -> xtd::forms::cursor |
| Gets the cell cursor. | |
| static auto | cross () -> xtd::forms::cursor |
| Gets the crosshair cursor. | |
| static auto | default_cursor () -> xtd::forms::cursor |
| Gets the default cursor, which is usually an arrow cursor. | |
| static auto | disappearing_item () -> xtd::forms::cursor |
| Gets the disappearing item cursor. | |
| static auto | drag_copy () -> xtd::forms::cursor |
| Gets the drag copy cursor. | |
| static auto | drag_link () -> xtd::forms::cursor |
| Gets the drag link cursor. | |
| static auto | hand () -> xtd::forms::cursor |
| Gets the hand cursor, typically used when hovering over a Web link. | |
| static auto | help () -> xtd::forms::cursor |
| Gets the Help cursor, which is a combination of an arrow and a question mark. | |
| static auto | hsplit () -> xtd::forms::cursor |
| Gets the cursor that appears when the mouse is positioned over a horizontal splitter bar. | |
| static auto | ibeam () -> xtd::forms::cursor |
| Gets the I-beam cursor, which is used to show where the text cursor appears when the mouse is clicked. | |
| static auto | no () -> xtd::forms::cursor |
| Gets the cursor that indicates that a particular region is invalid for the current operation. | |
| static auto | no_drag () -> xtd::forms::cursor |
| Gets the cursor that indicates that a particular region is invalid for the current drag & drop operation. | |
| static auto | no_move_2d () -> xtd::forms::cursor |
| 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 auto | no_move_horiz () -> xtd::forms::cursor |
| 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 auto | no_move_vert () -> xtd::forms::cursor |
| 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 auto | open_hand () -> xtd::forms::cursor |
| Gets the open hand cursor. | |
| static auto | pan_east () -> xtd::forms::cursor |
| Gets the cursor that appears during wheel operations when the mouse is moving and the window is scrolling horizontally to the right. | |
| static auto | pan_ne () -> xtd::forms::cursor |
| 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 auto | pan_north () -> xtd::forms::cursor |
| Gets the cursor that appears during wheel operations when the mouse is moving and the window is scrolling vertically in an upward direction. | |
| static auto | pan_nw () -> xtd::forms::cursor |
| 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 auto | pan_se () -> xtd::forms::cursor |
| 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 auto | pan_south () -> xtd::forms::cursor |
| Gets the cursor that appears during wheel operations when the mouse is moving and the window is scrolling vertically in a downward direction. | |
| static auto | pan_sw () -> xtd::forms::cursor |
| 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 auto | pan_west () -> xtd::forms::cursor |
| Gets the cursor that appears during wheel operations when the mouse is moving and the window is scrolling horizontally to the left. | |
| static auto | size_all () -> xtd::forms::cursor |
| Gets the four-headed sizing cursor, which consists of four joined arrows that point north, south, east, and west. | |
| static auto | size_nesw () -> xtd::forms::cursor |
| Gets the two-headed diagonal (northeast/southwest) sizing cursor. | |
| static auto | size_ns () -> xtd::forms::cursor |
| Gets the two-headed vertical (north/south) sizing cursor. | |
| static auto | size_nwse () -> xtd::forms::cursor |
| Gets the two-headed diagonal (northwest/southeast) sizing cursor. | |
| static auto | size_we () -> xtd::forms::cursor |
| Gets the two-headed diagonal (northwest/southeast) sizing cursor. | |
| static auto | up_arrow () -> xtd::forms::cursor |
| Gets the up arrow cursor, typically used to identify an insertion point. | |
| static auto | vibeam () -> xtd::forms::cursor |
| 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 auto | vsplit () -> xtd::forms::cursor |
| Gets the cursor that appears when the mouse is positioned over a vertical splitter bar. | |
| static auto | wait_cursor () -> xtd::forms::cursor |
| Gets the wait cursor, typically an hourglass shape. | |
| static auto | zoom_in () -> xtd::forms::cursor |
| Gets the zoom_in cursor, typically to zoom in an object. | |
| static auto | zoom_out () -> xtd::forms::cursor |
| Gets the zoom out cursor, typically to zoom out an object. | |
Public Static Methods | |
| static auto | from_name (const xtd::string &name) -> xtd::forms::cursor |
| Gets cursor from name. | |
| static auto | get_cursors () -> const xtd::array< cursor > & |
| Gets all cursors. | |
|
staticnodiscard |
Gets the cursor that appears when an application starts.
| Windows | macOS | Gnome |
|---|---|---|
|
|
|
|
staticnodiscard |
Gets the arrow cursor.
| Windows | macOS | Gnome |
|---|---|---|
|
|
|
|
staticnodiscard |
Gets the closed hand cursor.
| Windows | macOS | Gnome |
|---|---|---|
|
|
|
|
staticnodiscard |
Gets the contextual menu cursor.
| Windows | macOS | Gnome |
|---|---|---|
|
|
|
|
staticnodiscard |
Gets the cell cursor.
| Windows | macOS | Gnome |
|---|---|---|
|
|
|
|
staticnodiscard |
Gets the crosshair cursor.
| Windows | macOS | Gnome |
|---|---|---|
|
|
|
|
staticnodiscard |
Gets the default cursor, which is usually an arrow cursor.
| Windows | macOS | Gnome |
|---|---|---|
|
|
|
|
staticnodiscard |
Gets the disappearing item cursor.
| Windows | macOS | Gnome |
|---|---|---|
|
|
|
|
staticnodiscard |
Gets the drag copy cursor.
| Windows | macOS | Gnome |
|---|---|---|
|
|
|
|
staticnodiscard |
Gets the drag link cursor.
| Windows | macOS | Gnome |
|---|---|---|
|
|
|
|
staticnodiscard |
Gets the hand cursor, typically used when hovering over a Web link.
| Windows | macOS | Gnome |
|---|---|---|
|
|
|
|
staticnodiscard |
Gets the Help cursor, which is a combination of an arrow and a question mark.
| Windows | macOS | Gnome |
|---|---|---|
|
|
|
|
staticnodiscard |
Gets the cursor that appears when the mouse is positioned over a horizontal splitter bar.
| Windows | macOS | Gnome |
|---|---|---|
|
|
|
|
staticnodiscard |
Gets the I-beam cursor, which is used to show where the text cursor appears when the mouse is clicked.
| Windows | macOS | Gnome |
|---|---|---|
|
|
|
|
staticnodiscard |
Gets the cursor that indicates that a particular region is invalid for the current operation.
| Windows | macOS | Gnome |
|---|---|---|
|
|
|
|
staticnodiscard |
Gets the cursor that indicates that a particular region is invalid for the current drag & drop operation.
| Windows | macOS | Gnome |
|---|---|---|
|
|
|
|
staticnodiscard |
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 |
|---|---|---|
|
|
|
|
staticnodiscard |
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 |
|---|---|---|
|
|
|
|
staticnodiscard |
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 |
|---|---|---|
|
|
|
|
staticnodiscard |
Gets the open hand cursor.
| Windows | macOS | Gnome |
|---|---|---|
|
|
|
|
staticnodiscard |
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 |
|---|---|---|
|
|
|
|
staticnodiscard |
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 |
|---|---|---|
|
|
|
|
staticnodiscard |
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 |
|---|---|---|
|
|
|
|
staticnodiscard |
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 |
|---|---|---|
|
|
|
|
staticnodiscard |
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 |
|---|---|---|
|
|
|
|
staticnodiscard |
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 |
|---|---|---|
|
|
|
|
staticnodiscard |
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 |
|---|---|---|
|
|
|
|
staticnodiscard |
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 |
|---|---|---|
|
|
|
|
staticnodiscard |
Gets the four-headed sizing cursor, which consists of four joined arrows that point north, south, east, and west.
| Windows | macOS | Gnome |
|---|---|---|
|
|
|
|
staticnodiscard |
Gets the two-headed diagonal (northeast/southwest) sizing cursor.
| Windows | macOS | Gnome |
|---|---|---|
|
|
|
|
staticnodiscard |
Gets the two-headed vertical (north/south) sizing cursor.
| Windows | macOS | Gnome |
|---|---|---|
|
|
|
|
staticnodiscard |
Gets the two-headed diagonal (northwest/southeast) sizing cursor.
| Windows | macOS | Gnome |
|---|---|---|
|
|
|
|
staticnodiscard |
Gets the two-headed diagonal (northwest/southeast) sizing cursor.
| Windows | macOS | Gnome |
|---|---|---|
|
|
|
|
staticnodiscard |
Gets the up arrow cursor, typically used to identify an insertion point.
| Windows | macOS | Gnome |
|---|---|---|
|
|
|
|
staticnodiscard |
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 |
|---|---|---|
|
|
|
|
staticnodiscard |
Gets the cursor that appears when the mouse is positioned over a vertical splitter bar.
| Windows | macOS | Gnome |
|---|---|---|
|
|
|
|
staticnodiscard |
Gets the wait cursor, typically an hourglass shape.
| Windows | macOS | Gnome |
|---|---|---|
|
|
|
|
staticnodiscard |
Gets the zoom_in cursor, typically to zoom in an object.
| Windows | macOS | Gnome |
|---|---|---|
|
|
|
|
staticnodiscard |
Gets the zoom out cursor, typically to zoom out an object.
| Windows | macOS | Gnome |
|---|---|---|
|
|
|
|
staticnodiscard |
Gets cursor from name.
| name | The name to retreive the corresponding xtd::forms::cursor. |
| xtd::argument_exception | xtd::forms::cursor not found with specified name. |
|
staticnodiscard |
Gets all cursors.