I propose:
Code: Select all
dispatch message [ to target ][ with argumentList ] [without passing]
Use Case 1:
lcVCS dispatches lcVCSExport to each control so it can reset itself to defaults. This results in a flooding of the lower parts of the message path with unhandled messages.
Use Case 2
mergDataGridScroller is a wrapper behavior for datagrids to handle some mobile behaviors like scrolling. I'm implementing a couple of touch gestures (swipe, long touch) and want to dispatch to both the row control and the data grid without the datagrid getting both messages if the row control doesn't handle them.