Method
IsContextualClick
Mouse
Cursor
Contextmenu
ContextualMenu
Description
Indicates if the contextual mouse button has been clicked. It is True if the contextual button has been clicked and False if not.
Usage
result = IsContextualClick
Part |
Type |
Description |
---|---|---|
result |
True if the contextual mouse button has been clicked and False if it was not. |
Notes
A contextual click varies depending on platform and user settings. Most often it is done by right-clicking the mouse. On macOS, a contextual click is also triggered by holding the control key down while left clicking.
Generally speaking, if you want to show a contextual menu, you should use the ConstructContextualMenu and ContextualMenuItemSelected events to row contextual menus.
IsContextualClick is useful in the MouseDown event to check for a contextual click when you are not intending to display a menu.
Sample code
To display an existing menu, you should use the Clone method as in this example:
If IsContextualClick Then
Var m As MenuItem
m = EditMenu.Clone.PopUp
End If
Compatibility
Project Types |
Desktop |
Operating Systems |
All |