void CvIpmLeft::OnMenuOpenServer() { CdIpmDoc* pDoc = (CdIpmDoc *)GetDocument(); ASSERT(pDoc); if (!pDoc) return; pDoc->ItemOpenServer(); }
BOOL CIpmCtrl::OpenServer() { ASSERT(m_pIpmFrame); // Must create the window first if (!m_pIpmFrame) return FALSE; CdIpmDoc* pDoc = m_pIpmFrame->GetIpmDoc(); ASSERT(pDoc); if (!pDoc) return FALSE; if (!pDoc->IsEnabledItemOpenServer()) return FALSE; return pDoc->ItemOpenServer(); }