GoOverview in MDI

Does anyone have an example of how to use the GoOverview “correctly” in an MDI application. That is, when the user activates a child form, the overview gets displayed for that form? The samples I’ve seen don’t seem to behave correctly.

I haven’t tried this, but I would think you could just implement OnActivated, OnDeactivate, and OnClosed methods (or event handlers) on the MDI child forms (e.g. GraphViewWindow in ProtoApp) to update the GoOverview.Observed property of the overview window.