namespace Robust.Client.Graphics
{
///
/// OS-standard cursor shapes.
///
public enum StandardCursorShape : byte
{
///
/// The standard arrow shape. Used in almost all situations.
///
Arrow,
///
/// The I-Beam shape. Used when mousing over a place where text can be entered.
///
IBeam,
///
/// Alias for .
///
Text = IBeam,
///
/// The crosshair shape. Used when dragging and dropping.
///
Crosshair,
///
/// The hand shape. Used when mousing over something that can be dragged around.
///
Hand,
///
/// Alias for
///
Pointer = Hand,
///
/// The horizontal resize shape. Used when mousing over something that can be horizontally resized.
///
HResize,
///
/// Alias for
///
EWResize = HResize,
///
/// The vertical resize shape. Used when mousing over something that can be vertically resized.
///
VResize,
///
/// Alias for .
///
NSResize = VResize,
///
/// Program is busy doing something.
///
///
/// This cursor is not always available and may be substituted.
///
Progress,
///
/// Diagonal resize shape for northwest-southeast resizing.
///
///
/// This cursor is not always available and may be substituted.
///
NWSEResize,
///
/// Diagonal resize shape for northeast-southwest resizing.
///
///
/// This cursor is not always available and may be substituted.
///
NESWResize,
///
/// 4-way arrow move icon.
///
///
/// This cursor is not always available and may be substituted.
///
Move,
///
/// An action is not allowed.
///
///
/// This cursor is not always available and may be substituted.
///
NotAllowed,
///
/// One-directional resize to the northwest.
///
///
/// This cursor is not always available and may be substituted.
///
NWResize,
///
/// One-directional resize to the north.
///
///
/// This cursor is not always available and may be substituted.
///
NResize,
///
/// One-directional resize to the northeast.
///
///
/// This cursor is not always available and may be substituted.
///
NEResize,
///
/// One-directional resize to the east.
///
///
/// This cursor is not always available and may be substituted.
///
EResize,
///
/// One-directional resize to the southeast.
///
///
/// This cursor is not always available and may be substituted.
///
SEResize,
///
/// One-directional resize to the south.
///
///
/// This cursor is not always available and may be substituted.
///
SResize,
///
/// One-directional resize to the southwest.
///
///
/// This cursor is not always available and may be substituted.
///
SWResize,
///
/// One-directional resize to the west.
///
///
/// This cursor is not always available and may be substituted.
///
WResize,
///
/// Not a real value
///
CountCursors,
}
}