NotebookEventActions
是一个笔记本选项,在与笔记本关联的事件发生时,给出执行的行为列表.
更多信息
- NotebookEventActions->{"event1":>action1,"event2":>action2,…} 指定只要和笔记本关联的"eventi" 发生,就应该计算 actioni.
- 可以指定和 EventHandler 相同的选项,还可附加下列选项:
-
"WindowClose" 关闭窗口 - NotebookEventActions 通常在样式表级进行定义,而不是单个的笔记本内.
- 在默认情况下,对于某个事件,通过 NotebookEventActions 指定的行为,会屏蔽任何 Wolfram 系统为该事件设定的默认行为.
- 缺省行为可以变化,包括 PassEventsDown 或 PassEventsUp 给出的规则列表,可以作为 NotebookEventActions 的设置.
范例
打开所有单元关闭所有单元范围 (3)
设置 NotebookEventActions 选项,点击时笔记本会改变颜色:
可能存在的问题 (3)
下面的 NotebookEventActions 设置, 对 键的行为不回应:
将插入新行作为 "ReturnKeyDown" 指定的行为的一部分:
一个 NotebookEventActions 设置,一旦激活不再回应:
同样, NotebookEventActions 重新设置为 None:
Wolfram Research (2007),NotebookEventActions,Wolfram 语言函数,https://reference.wolfram.com/language/ref/NotebookEventActions.html.
文本
Wolfram Research (2007),NotebookEventActions,Wolfram 语言函数,https://reference.wolfram.com/language/ref/NotebookEventActions.html.
CMS
Wolfram 语言. 2007. "NotebookEventActions." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/NotebookEventActions.html.
APA
Wolfram 语言. (2007). NotebookEventActions. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/NotebookEventActions.html 年