How Do I Preserve Magic xpa Functionality for Internal Events Handled by User Handlers? (Magic xpa 3.x)
When you create a handler that is triggered by an Internal event, you have the choice of blocking that event, or propagating it.
In this example, when the user presses Escape or clicks on the to exit the task, it raises the internal Exit event. With Propagate set to Yes, the warning message will display, then the Exit event will be passed to Magic xpa, which will close the task.
If Propagate was set to No, then the message would display, but the Exit would not be passed to Magic xpa, and the task would stay open.
The Online and Rich Client Samples projects (program EH04 and REH04)