DOCUMENTATION CENTER SEARCH
Mathematica
>
低レベルインターフェース制御
>
Mathematica
組込みシンボル
EventHandler
CellEventActions
FrontEndEventActions
関連項目 »
|
低レベルインターフェース制御
ノートブックとインターフェースのカスタマイズ
プログラムによるノートブックとインターフェースのカスタマイズ
スタイルシート
バージョン6.0の新機能:動的インタラクティブ機能
その他 »
NotebookEventActions
NotebookEventActions
ノートブックのオプションであり,ノートブックとの関連で指定のイベントが起ったときに実行するアクションのリストを与える.
詳細
NotebookEventActions->{"
event
1
":>
action
1
, "
event
2
":>
action
2
,
...
}
は,ノートブックとの関連で
"
event
i
"
が起った場合は常に
action
i
を評価するように指定する.
可能なイベント指定は
EventHandler
の場合と同じで,以下が加わる.
"WindowClose"
ウィンドウを閉じる
NotebookEventActions
の設定は,個々のノートブックよりもスタイルシートのレベルで行われることの方が多い.
デフォルトで,
NotebookEventActions
でイベントに指定されているアクションは,
Mathematica
がそのイベントに対して行うであろういかなるデフォルトアクションをも無効にする.
デフォルトの動作は,
NotebookEventActions
の設定値として与えられるリスト中の
PassEventsDown
あるいは
PassEventsUp
の規則を含むことで変更できる.
例題
すべて閉じる
例
(1)
ノートブックが閉じられたときに特定のアクションをとるように設定する:
In[1]:=
In[2]:=
ノートブックが開いた状態のときには,
k
は変わらない:
In[3]:=
Out[3]=
ノートブックウィンドウを閉じると
k
が1増加する:
In[4]:=
Out[4]=
スコープ
(3)
考えられる問題
(3)
関連項目
EventHandler
CellEventActions
FrontEndEventActions
その他
低レベルインターフェース制御
ノートブックとインターフェースのカスタマイズ
プログラムによるノートブックとインターフェースのカスタマイズ
スタイルシート
バージョン6.0の新機能:動的インタラクティブ機能
バージョン 6 の新機能
© 2008 Wolfram Research, Inc.