同義語(Synonym)

イベントハンドラ / メッセージハンドラ
event handler / message handler

解説(Note)

 アプリケーション命令やイベントメッセージによって呼び出されるハンドラを命令ハンドラという。
 アプレットではrun命令に対応するrunハンドラの他に、open/reopen/idle/quit/printなどがあり、HyperCardなどではクリックに応答するmouseUpハンドラなどがある。
 具体的には「スクリプト編集プログラム」でハンドラ名の書式が「アプリケーションの予約語」になるのが命令ハンドラ。

より深い情報

 ハンドラごとに受け取るイベントは一つで、ハンドラ名がイベント名に対応している。メッセージを受け取るとハンドラは処理を開始する。
 以下のようにスクリプト中で命令ハンドラを呼び出すこともできる。

idle -- 強制的にidleハンドラを呼び出す

on idle
	beep
	return 60
end idle

 この性質を利用することで、通常は「スクリプト編集プログラム」上で実行できないハンドラのデバッグも可能になる。