ContextMenu[Test] - Maple Programming Help

Home : Support : Online Help : System : Context-Sensitive Menus : Test : ContextMenu/Test/TestAction

 TestAction
 test a context menu action

 Calling Sequence Test[TestAction](action, expr)

Parameters

 action - list(string); action from context menu expr - anything; expression that generates menu

Description

 • The Test[TestAction] command tests the result of executing the action specified by action in the context menu generated for the expression expr.
 • The parameter action, a list of strings, represents the sequence of nested menus that must be followed in the context-sensitive menu in order to select this action.  For example, to simulate the selection of the first element of the list $\left[1,2,3\right]$ using context-sensitive menus, enter Test[TestAction](["Select Element", "1"], [1,2,3]).
 • The result returned by TestAction is a string, which represents the value that is returned to the worksheet if the action action is selected using context-sensitive menus.

Examples

 > $\mathrm{with}\left(\mathrm{ContextMenu}\right):$
 > $\mathrm{Test}[\mathrm{TestAction}]\left(\left["Sorts","Single-variable","x"\right],y+x\right)$
 ${"R := sort\left( y+x, x \right);"}$ (1)