Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 动态交互 > 构建用户界面 > 底层接口控制 > NotebookEventActions >

NotebookEventActions

NotebookEventActions
是一个笔记本选项,在与笔记本关联的事件发生时,给出执行的行为列表.
  • 可以指定和 EventHandler 相同的选项,还可附加下列选项:
"WindowClose"关闭窗口
  • 在默认情况下,对于某个事件,通过 NotebookEventActions 指定的行为,会屏蔽任何 Mathematica 为该事件设定的默认行为.
当一个笔记本关闭时,创建一个激活的特定行为:
打开笔记本窗口, 值不变化:
关闭笔记本窗口, 加1:
当一个笔记本关闭时,创建一个激活的特定行为:
In[1]:=
Click for copyable input
打开笔记本窗口, 值不变化:
In[3]:=
Click for copyable input
Out[3]=
关闭笔记本窗口, 加1:
In[4]:=
Click for copyable input
Out[4]=
创建一个笔记本窗口:
设置 NotebookEventActions 选项,点击时笔记本会改变颜色:
当按下 Enter 键时,激活一个行为:
设定一个指令,键入 Enter 时做出反应:
定义行为:
仅当按下鼠标键时,背景色变粉红色:
释放鼠标键时,笔记本背景色恢复原始色:
下面的 NotebookEventActions 设置, 对 Enter 键的行为不回应:
按下 Enter 改变背景颜色, 但没有开始新行:
将插入新行作为 指定的行为的一部分:
在笔记本中按下 Enter ,插入新行,同时改变背景颜色:
一个 NotebookEventActions 设置,一旦激活不再回应:
单一 Enter 改变背景色,但不插入新行:
同样, NotebookEventActions 重新设置为 None
现在,连续按下 Enter ,会连续换行:
版本 6 的新功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF