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.


  • Possible settings are:
  • Truepass all events up
    Falsepass no events up
    Automaticpass events up if their action does not evaluate to False
  • With the setting PassEventsUp:>test, the expression test will be evaluated after the event handler has taken the action specified for the event it has handled.


Basic Examples  (2)

By default, nested EventHandler actions are triggered upon the specified action:

By disabling PassEventsUp, prevent the outer EventHandler action from being triggered:

Allow the outer EventHandler action when the key is depressed:

Introduced in 2007