Итак, я создаю несколько CPaneDialogs для закрепления в окне фрейма класса CMDIFrameWndEx. Окно всплывает нормально, но как только я его состыковываю, я не могу его снова отстыковать. Он становится «приклеенным» к окну рамы. Если я запускаю CPaneDialog, он никогда не может быть отстыкован. Просто растягивает высоту рамки окна. ПОМОГИТЕ? !!!
GetDockingManager()->SetDockingMode(DT_SMART);
//EnableAutoHidePanes(CBRS_ALIGN_ANY);
if (!EnableDocking(CBRS_ALIGN_ANY))
return FALSE;
m_pPane = new CTPPane;
if (!m_pPane || !m_pPane ->Create(this))
return FALSE;
m_pPane->EnableDocking(CBRS_ALIGN_ANY);
// GetDockingManager()->FloatPane((CBasePane*)m_pPane);// , AFX_IDW_DOCKBAR_LEFT);
CRect rectPane;
m_pPane->GetWindowRect(&rectPane);
// m_pPane->FloatPane(CRect(0, 0, rectPane.Width(), rectPane.Height()));
m_pPane->FloatPane(rectPane);
m_pPane->ShowPane(TRUE, FALSE, TRUE);
RecalcLayout();