is an option for the notebook front end that gives a list of actions to perform when specified user-interface events occur.


  • FrontEndEventActions->{"event1":>action1,"event2":>action2,} specifies that actioni should be evaluated whenever "eventi" occurs in connection with the notebook.
  • The possible event specifications are the same as for EventHandler.
  • FrontEndEventActions is set as an option for $FrontEnd.
  • By default, any action specified for an event by FrontEndEventActions will override any default action that the Wolfram System would take for that event.
  • The default behavior can be changed by including rules for PassEventsDown in the list given as the setting for FrontEndEventActions.


Basic Examples  (1)

Record a history of notebooks that have been saved:

Introduced in 2007