EventHandler[expr, {"event_1" :> action_1, "event_2" :> action_2, ...}] displays as expr, evaluating action_i whenever "event_i" occurs in connection with expr.
CellEventActions is an option for Cell that gives a list of actions to perform when specified events occur in connection with a cell in a notebook.
NotebookEventActions is a notebook option that gives a list of actions to perform when specified events occur in connection with the notebook.
PassEventsUp is an option to EventHandler that specifies whether events handled by a particular event handler should be passed up to event handlers in outer expressions.
PassEventsDown is an option to EventHandler which specifies whether events handled by a particular event handler should be passed down to event handlers nested inside.
PreemptProtect[expr] evaluates expr, without any interruption from preemptive evaluations.
FrontEndEventActions is an option for the notebook front end that gives a list of actions to perform when specified user-interface events occur.
MousePosition[] gives the current mouse position in the notebook front end. MousePosition["coords"] gives the mouse position with respect to the specified coordinate ...
Mathematica's unified symbolic architecture makes it straightforward to insert dynamic behavior anywhere in any graphic. Single functions—readily generated ...
Mathematica 6.0 defined a major new paradigm for computing, centered around the concept of the symbolic dynamic interface. Built on Mathematica's unique symbolic ...