ButtonBox
ButtonBox[boxes]
一种低层框结构,表示笔记本表达式中的一个按钮.
更多信息
- ButtonBox 是 Button 的低级表示. 除了低级笔记本表达式运算以外,其它情况不需要直接用 ButtonBox.
- ButtonBox[boxes] 显示为 boxes,且被点击时执行某种操作.
- 缺省操作是在当前的插入点粘贴 boxes. 其它的操作可由可选项指定.
- ButtonBox 对象用以实现面板按钮、超链接和笔记本中的其它激活单元.
- 若 ButtonBox 或含有 ButtonBox 的单元的有可选项 Enabled->True,那么 ButtonBox 对象则为激活状态.
- 若 ButtonBox 对象是激活的,一旦点击它们,就执行某种操作. 否则点击只能简单地选择它们或其内容.
- ButtonBox[boxes,BaseStyle->"style"] 由指定样式得到 ButtonBox 的性质. 设定 ButtonBox 的样式可指定其外观和操作.
- 可以给出下列影响按钮外观的选项:
-
Appearance Automatic 按钮的整体外观 Background Automatic 按钮的背景色 BaselinePosition Automatic 相对于周围文本的对齐方式 BaseStyle "GenericButton" 按钮的基本样式规范 ButtonMinHeight 1.0 以字体大小为单位的按钮的最小总高度 ContentPadding True 是否收紧环绕内容的边距 FrameMargins Automatic 按打印机的点数算按钮周围的边幅 ImageSize Full 按钮的尺寸 - 可以给出下列影响按钮操作的选项:
-
ButtonData Automatic 按钮函数的第二个自变量 ButtonFunction (粘贴函数) 点击按钮时所应用的函数 ButtonSource Automatic 得到按钮函数第一个自变量的地点 Enabled Automatic 是否使按钮函数一直处于激活状态 Evaluator None 传送按钮函数表达式进行计算的地点 Method "Preemptive" 所用的运算方法 Tooltip None 按钮的工具提示 TooltipDelay 0.` 在显示工具提示之前需要延迟多久 TooltipStyle {} 工具提示的样式规范 - 作为 Wolfram 语言核的输入时,ButtonBox[…] 在缺省情况下解译为 Button[…].
范例
Wolfram Research (1996),ButtonBox,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ButtonBox.html (更新于 2010 年).
文本
Wolfram Research (1996),ButtonBox,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ButtonBox.html (更新于 2010 年).
CMS
Wolfram 语言. 1996. "ButtonBox." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2010. https://reference.wolfram.com/language/ref/ButtonBox.html.
APA
Wolfram 语言. (1996). ButtonBox. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/ButtonBox.html 年