Overview of the ContextMenu Package
|
Calling Sequence
|
|
ContextMenu[command](arguments)
command(arguments)
|
|
Description
|
|
•
|
The ContextMenu package provides tools to control and customize the Maple context-sensitive menus. For details and usage, see Creating Context Menus.
|
•
|
When you right-click (Control-click on Macintosh platforms) a Maple expression, a menu appears with a customized set of actions that can be performed on the expression. This is a context-sensitive menu. You can select a listed action and the associated command is invoked on the selected object(s).
|
•
|
The information necessary to generate a set of context-sensitive menus is stored in a context menu module. The currently active context menu module is accessible under the name ContextMenu[CurrentContext].
|
•
|
There are several choices to make when customizing a context menu system. You can start by constructing a new, empty context menu module with the ContextMenu[New] command. You can also extend an existing context menu system by calling its Copy command.
|
•
|
Once you have a context menu module to work with, you can customize your context menu system using the module's package commands. See ContextMenu[CurrentContext] for details. After your custom menu entries have been added, you can make your module active with the ContextMenu[Install] command.
|
•
|
Each command in the ContextMenu package can be accessed by using either the long form or the short form of the command name in the command calling sequence.
|
|
As the underlying implementation of the ContextMenu package is a module, it is also possible to use the form ContextMenu:-command to access a command from the package. For more information, see Module Members.
|
|
|
List of ContextMenu Package Commands
|
|
|
The following is a list of available commands.
|
|
|
List of ContextMenu Subpackages
|
|
•
|
The following is a list of available subpackages.
|
|
|
Download Help Document
Was this information helpful?