#include "appdoc.h" #include "appmodel.h" AppDoc:: AppDoc() { m_pHoopsModel = 0; } AppDoc::~AppDoc() { if (m_pHoopsModel != NULL) { delete m_pHoopsModel; m_pHoopsModel = 0; } } int AppDoc::OnNewDocument() { // delete the HMFCDemoModel object if there is already one if(m_pHoopsModel != NULL) { delete m_pHoopsModel; m_pHoopsModel = NULL; } // create a new AppModel object for this Document m_pHoopsModel = new AppModel(); if (m_pHoopsModel == NULL) return FALSE; m_pHoopsModel->Init(); return TRUE; }