Spread Windows Forms 13.0 Product Documentation
FarPoint.Win.Spread Assembly / FarPoint.Win.Spread Namespace / SpreadActions Class / MoveShapeLeft Field
Example


In This Topic
    MoveShapeLeft Field
    In This Topic
    Moves the active shape left.
    Syntax
    'Declaration
     
    Public Shared ReadOnly MoveShapeLeft As Object
    'Usage
     
    Dim value As Object
     
    value = SpreadActions.MoveShapeLeft
    public static readonly object MoveShapeLeft
    Example
    This example sets up a map that uses the left arrow key to move the shape left when the shape has focus.
    FarPoint.Win.Spread.InputMap im; 
    im = fpSpread1.GetRootWorkbook.GetInputMapWhenShapeHasFocus(); 
    FarPoint.Win.Spread.Keystroke k = new FarPoint.Win.Spread.Keystroke(Keys.Left, Keys.None); 
    im.Put(k, FarPoint.Win.Spread.SpreadActions.MoveShapeLeft); 
    fpSpread1.GetRootWorkbook.SetInputMapWhenShapeHasFocus(im); 
    FarPoint.Win.Spread.DrawingSpace.ArrowShape arrow = new FarPoint.Win.Spread.DrawingSpace.ArrowShape(); 
    arrow.Parent = fpSpread1; 
    arrow.SetBounds(10, 10, 30, 30); 
    fpSpread1.ActiveSheet.AddShape(arrow);
      
    Dim im As FarPoint.Win.Spread.InputMap
    im = FpSpread1.GetRootWorkbook.GetInputMapWhenShapeHasFocus()
    Dim k As New FarPoint.Win.Spread.Keystroke(Keys.Left, Keys.None)
    im.Put(k, FarPoint.Win.Spread.SpreadActions.MoveShapeLeft)
    FpSpread1.GetRootWorkbook.SetInputMapWhenShapeHasFocus(im)
    
    Dim arrow As New FarPoint.Win.Spread.DrawingSpace.ArrowShape
    arrow.Parent = FpSpread1
    arrow.SetBounds(10, 10, 30, 30)
    FpSpread1.ActiveSheet.AddShape(arrow)
    Remarks

    This action, when a shape has focus, deletes that shape.

    The default key combination assigned to this action, when the shape has focus, is the Delete key.

    You can use this action along with a custom key combination by defining your own input or action map. For more information about maps, see Managing Keyboard Interactions.

    See Also

    Reference

    SpreadActions Class
    SpreadActions Members

    User-Task Documentation

    Using Shapes