Activates the previous shape in the draw order.
            
Syntax
| Visual Basic (Declaration) |   | 
|---|
Public Shared ReadOnly ActivatePreviousShape As Object  | 
 
| C# |   | 
|---|
public static readonly object ActivatePreviousShape  | 
 
             
            
            Remarks
            
            
Example
This example sets up a map that uses the A key to activate the previous shape in the drawing order.
             
| C# |  Copy Code | 
|---|
FarPoint.Win.Spread.DrawingSpace.ArrowShape arrow = new FarPoint.Win.Spread.DrawingSpace.ArrowShape(); 
arrow.Parent = fpSpread1; 
arrow.SetBounds(10, 10, 50, 50); 
fpSpread1.ActiveSheet.AddShape(arrow);
FarPoint.Win.Spread.DrawingSpace.ArrowShape crv = new FarPoint.Win.Spread.DrawingSpace.CurvedArrowShape(); 
crv.Parent = fpSpread1; 
crv.SetBounds(10, 10, 50, 50); 
fpSpread1.ActiveSheet.AddShape(crv);
FarPoint.Win.Spread.InputMap im; 
im = fpSpread1.GetInputMapWhenShapeHasFocus(); 
FarPoint.Win.Spread.Keystroke k = new FarPoint.Win.Spread.Keystroke(Keys.A, Keys.None); 
im.Put(k, FarPoint.Win.Spread.SpreadActions.ActivatePreviousShape); 
fpSpread1.SetInputMapWhenShapeHasFocus(im); 
  | 
 
| Visual Basic |  Copy Code | 
|---|
Dim arrow As New FarPoint.Win.Spread.DrawingSpace.ArrowShape
arrow.Parent = FpSpread1
arrow.SetBounds(10, 10, 50, 50)
FpSpread1.ActiveSheet.AddShape(arrow)
Dim crv As New FarPoint.Win.Spread.DrawingSpace.CurvedArrowShape
crv.Parent = FpSpread1
crv.SetBounds(70, 10, 50, 50)
FpSpread1.ActiveSheet.AddShape(crv)
Dim im As FarPoint.Win.Spread.InputMap
im = FpSpread1.GetInputMapWhenShapeHasFocus()
Dim k As New FarPoint.Win.Spread.Keystroke(Keys.A, Keys.None)
im.Put(k, FarPoint.Win.Spread.SpreadActions.ActivatePreviousShape)
FpSpread1.SetInputMapWhenShapeHasFocus(im)  | 
 
 
            
            
Requirements
Target Platforms: Windows 2000 Professional (SP4), Windows 2000 Server, Windows 2003 Server (SP1), Windows 2008, Windows XP (SP2), Windows Vista, Windows 7, Windows 8
 
            
            
See Also