动作对象
对于带有 脚本 的交互式工作薄,动作对象可能会派上用场。它们有四种类型:
复选框
复选框是
布尔值
变换的图形化表示。详见
复选框工具
。可以使用上述工具或
Checkbox
命令创建复选框。
.
输入框
输入框用作 脚本 的文本输入。通过更改输入框中的文本并按下回车键或离开输入框来触发脚本。可以使用 %0 变量访问插入的值。
输入框,在其
a=a+%0
的
OnClick
脚本中,将增加数字
a
的输入值。仅当
a
是
自由对象时有效。
.
如果您希望输入框更改自由对象的值(或重新定义依赖对象),您可以将该对象定义为关联对象。这样您就无需插入任何脚本。可以使用
输入框工具
或
InputBox 命令创建输入框。
.
按钮
按钮旨在通过点击来触发脚本。虽然可以通过点击任何其他对象(例如
图像
)来触发脚本,但为此使用按钮会让您的工作薄更具直观性。可以使用
按钮工具
或
Button 命令创建按钮。
.
|
按钮 属性 按钮面板需要关闭才能让脚本运行。 |
下拉列表
如果您想在下拉列表中显示一个列表的内容:
下拉列表中被选中的元素也可以通过使用 SelectedIndex 和 SelectedElement 命令来获取。
要创建一个包含三个函数的下拉列表
x+1
,
x^2
,
sqrt(x)
,首先在输入栏中输入
L={x+1, x^2,sqrt(x)}
来创建一个列表。然后在
代数视图
中右键点击该列表并选择
对象属性…
。在弹出的对话框中选择
以下拉列表样式绘制
选项。您还可以输入描述该下拉列表的标题。为了在
图形视图
中绘制当前选中的函数,请在输入栏中输入命令
SelectedElement(L)
。