Install - Maple Help

 Install

 Calling Sequence Install(CM)

Parameters

Description

 • The Install command replaces the current context menu module, ContextMenu[CurrentContext], with a specified context menu module.  After this command is executed, the new context menu module is accessible as ContextMenu[CurrentContext], and is used by Maple to generate the contents of context-sensitive menus.
 • The CM parameter specifies the context menu module to install. If CM is not specified, the Maple default context-sensitive menu system is installed.
 • For information on creating or extending context menu modules in Maple, see About Creating Context-Sensitive Menus.

 > newCM := New():
 > newCM[Entries][Add]("Multiply by 2", "2*%EXPR", numeric);
 ${0}$ (1)
 > newCM[Queries][Add]("Divisible by 2", proc(p) evalb(p mod 2 = 0) end proc);
 > newCM[Entries][Add]("Divide by 2", "%EXPR/2", algebraic, 'test'="Divisible by 2");
 ${3}$ (2)
 > Install(newCM);
 Revert to the Maple default context menu system.
 > Install();
 > newCM := CurrentContext[Copy]():
 > newCM[Entries][Add]("Multiply by 2", "2*%EXPR", numeric);
 ${497}$ (3)
 > newCM[Queries][Add]("Divisible by 2", proc(p) evalb(p mod 2 = 0) end proc);
 > newCM[Entries][Add]("Divide by 2", "%EXPR/2", algebraic, 'test'="Divisible by 2");
 ${836}$ (4)
 > Install(newCM);