Spread Windows Forms 13.0 Product Documentation
FarPoint.Win Assembly / FarPoint.Win Namespace / SuperEditBase Class / AutoMenu Property
Example


In This Topic
    AutoMenu Property
    In This Topic
    Gets or sets whether the control displays a context menu that provides basic edit operations.
    Syntax
    'Declaration
     
    Public Overridable Property AutoMenu As Boolean
    'Usage
     
    Dim instance As SuperEditBase
    Dim value As Boolean
     
    instance.AutoMenu = value
     
    value = instance.AutoMenu
    public virtual bool AutoMenu {get; set;}

    Property Value

    Boolean value: true for the control to automatically use the drop-down menu; false otherwise
    Remarks

    If this property is set to true, when the user clicks the right mouse button while the pointer is over the control at run time, the control displays a pop-up menu. You can create a custom menu using the ContextMenu property. The default menu has the basic edit operations listed in the following table.

    Menu Item           Shortcut Keys       Function
    Undo Ctrl+U Removes the last edit
    Cut Ctrl+X Cuts text to the Clipboard
    Copy Ctrl+C Copies text to the Clipboard
    Paste Ctrl+P Pastes text from the Clipboard
    Delete Ctrl+D Removes text
    Select All Ctrl+A Highlights all text in the control    

    Any operation that is not available is grayed out (disabled) in the menu.

    Example
    control.EditModeCursorPosition = FarPoint.Win.EditModeCursorPosition.LastKnownPosition;
    control.Text = "This is a test for HideSelection";
    control.ControlType = FarPoint.Win.ControlType.Normal;
    control.SelectionStart = 2;
    control.SelectionLength = 5;
    control.Selectable = true;
    control.HideSelection = false;
    control.AutoMenu = true;
    textBox1.Text = control.SelectedText();
    control.MaxLength = 9;
    
    control.EditModeCursorPosition = FarPoint.Win.EditModeCursorPosition.LastKnownPosition
    control.Text = "This is a test for HideSelection"
    control.ControlType = FarPoint.Win.ControlType.Normal
    control.SelectionStart = 2
    control.SelectionLength = 5
    control.Selectable = True
    control.HideSelection = False
    control.AutoMenu = True
    TextBox1.Text = control.SelectedText()
    control.MaxLength = 9
    
    See Also