Is there a reliable way to detect when a custom modeless palette
(derived from DG::Palette and DG::PanelObserver) changes between docked
and undocked states? I have tried experimenting with different
(combinations of) event handlers provided by the D...