Mathematica 9 is now available

ButtonBox

Usage

ButtonBox[boxes] 代表笔记本中的一个按钮,当它被敲击时,显示boxes并且执行一个动作。
• 缺省动作是在当前位置粘贴boxes
• 其他动作可以使用选项指定。


Notes

ButtonBox 对象用于实现笔记本面板按钮,超链接和其他的活动元素。
ButtonBox 对象在他们或包含他们的单元有选项Active->True时是活动的。
• 当ButtonBox 对象是活动的时,只要他们被敲击时,就执行一个动作。否则敲击他们只选择他们或他们的内容。
ButtonBox[boxes, ButtonStyle->"style"] 取指定风格的ButtonBox的属性。ButtonBox的风格可以指定他的外观和他的动作。
• 下面给出了影响按钮外观的的选项:
"\!\(\*StyleBox[\"\\\"Background\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"GrayLevel[0.8]\\\"\", \"MR\"]\) "按钮背景颜色
"\!\(\*StyleBox[\"\\\"ButtonFrame\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"\\\\\\\"Palette\\\\\\\"\\\"\", \"MR\"]\) "按钮帧类型
"\!\(\*StyleBox[\"\\\"ButtonExpandable\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"True\\\"\", \"MR\"]\) "一个按钮是否扩展填充GridBox中的一个位置
"\!\(\*StyleBox[\"\\\"ButtonMargins\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"3\\\"\", \"MR\"]\) "按钮周围的打印机的点的边距
"\!\(\*StyleBox[\"\\\"ButtonMinHeight\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"1\\\"\", \"MR\"]\) "字体大小单元中按钮的最小总长度
•下面给出了影响按钮动作的的选项:
"\!\(\*StyleBox[\"\\\"Active\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"False\\\"\", \"MR\"]\) "是否让按钮总是活动的
"\!\(\*StyleBox[\"\\\"ButtonData\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"Null\\\"\", \"MR\"]\) """按钮函数的第二个参数
"\!\(\*StyleBox[\"\\\"ButtonEvaluator\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"None\\\"\", \"MR\"]\) "向那儿送出要求值的按钮函数表达式
"\!\(\*StyleBox[\"\\\"ButtonFunction\\\"\", \"MR\"]\) ""(pasting function) "按钮敲击时应用的函数
"\!\(\*StyleBox[\"\\\"ButtonNote\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"ButtonData\\\"\", \"MR\"]\) "当光标在按钮上时在window状态栏要显示的内容
"\!\(\*StyleBox[\"\\\"ButtonSource\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"Automatic\\\"\", \"MR\"]\) "需要的按钮函数的第一个参数的位置
• 当作为Mathematica核的输入时,ButtonBox[ ... ] 在缺省情况下解释成 Button[ ... ]
• 参见 Mathematica 全书: 2.8.10 and 节 2.10.6.
• 同时参见: Dialog, Input.


Any questions about topics on this page? Click here to get an individual response.Buy NowMore Information
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.