Spread Windows Forms 11.0 Product Documentation
MoveShapeRight Field
Example 


FarPoint.Win.Spread Assembly > FarPoint.Win.Spread Namespace > SpreadActions Class : MoveShapeRight Field
Moves the active shape right.
Syntax
'Declaration
 
Public Shared ReadOnly MoveShapeRight As Object
'Usage
 
Dim value As Object
 
value = SpreadActions.MoveShapeRight
public static readonly object MoveShapeRight
Example
This example sets up a map that uses the right arrow key to move the shape right 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.Right, Keys.None); 
im.Put(k, FarPoint.Win.Spread.SpreadActions.MoveShapeRight); 
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.Right, Keys.None)
im.Put(k, FarPoint.Win.Spread.SpreadActions.MoveShapeRight)
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, moves a shape to the right.

The default key combination assigned to this action, when the shape has focus, is the Right arrow 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