WebPage.ContextualMenuAction

From Xojo Documentation

Event


WebPage.ContextualMenuAction(Item As WebMenuItem)

New in 2011r2

Supported for all project types and targets.

Fires when the passed contextual menuitem was selected.


Example

This example populates a contextual menu in the Shown event.

Var menu As New WebMenuItem

menu.Append(New WebMenuItem("One"))
menu.Append(New WebMenuItem("Two"))
menu.Append(New WebMenuItem("Three"))
Me.ContextualMenu = menu

The menu selection will be handled in the ContextualMenuAction event when the user right-clicks on the control. For example, it can be of the form:

Select Case item.Text
Case "One"
MessageBox("One")
Case "Two"
MessageBox("Two")
Case "Three"
MessageBox("Three")
End Select

There are parallel events and properties for managing contextual menus on the WebPage.