此为 Mathematica 7 文档,内容基于更早版本的 Wolfram 语言
查看最新文档(版本11.2)

ActionMenu

ActionMenu[name, {lbl1:>act1, lbl2:>act2, ...}]
表示一个带有标签 name 以及标有 lbli 项的操作菜单,如果选择了相应项则对表达式 acti 进行计算。
  • namelbli 可以是任意表达式。
  • ActionMenu"ActionMenu" 风格缺省显示 namelbli,通常使用系统菜单字库。
  • ActionMenu[name, list] 中,Delimiter 可以显示为一个 list 元素,在一个显示的菜单中指定一个水平定界符。
  • 可以给出以下可选项:
AppearanceAutomatic菜单的总体外观
BaseStyle{}菜单的基本风格说明
EnabledAutomatic菜单是否可用
EvaluatorAutomatic在其中计算 acti 的内核
FieldSize{{1,50},{1,10}}菜单各项字段的大小
FrameMarginsAutomatic菜单框架内留出的边幅
ImageMargins0显示的菜单影像周围边幅
ImageSizeAutomatic显示菜单的总体影像大小
Method"Preemptive"所用的求值方法
None只显示 name, 不加修正
Automatic显示一种特定操作菜单形式(缺省)
"PopupMenu"类似弹出菜单式显示,初值为 name
"Button"类似按钮显示
  • Method 选项的典型可能设置包括 "Preemptive""Queued"
  • BaseStyle 的设置附加到通常由当前样式单中 "ActionMenu" 样式给出的缺省样式中。
生成一个输出计算结果的操作菜单。
In[1]:=
Click for copyable input
Out[1]=
 
生成一个执行简单赋值运算的操作菜单。
In[1]:=
Click for copyable input
Out[1]=
6 的新功能