is an option to EventHandler which specifies whether events handled by a particular event handler should be passed down to event handlers nested inside.


  • Possible settings are:
  • Truepass all events down
    Falsepass no events down
    Automaticpass events down only to explicit EventHandler constructs
  • The setting PassEventsDown->Automatic prevents events from being passed to built-in event handlers in the Wolfram System front end that implement operations such as editing.


Basic Examples  (2)

By default, EventHandler intercepts the specified event:

Setting PassEventsDown allows graphics editing to receive mouse events:

Introduced in 2007