#include "StdAfx.h" #include "ModuleDrawMgr.h" #include "LogMgr.h" #include "PropertieMgr.h" #include "MarkObjPropertieMgr.h" #include "GlobalFunction.h" CModuleDrawMgr gModuleDrawMgr; CModuleDrawMgr::CModuleDrawMgr(void) { } CModuleDrawMgr::~CModuleDrawMgr(void) { DeleteAllModule(); } //创建模块对象(注意模块初始化的顺序) void CModuleDrawMgr::CreatAllModule() { //obj 属性管理模块 m_ModuleVec.push_back((CModule*)gMarkObjPropertieMgr); } void CModuleDrawMgr::InsertModuleGridProperty(int CombType,CMFCPropertyGridCtrl &PropertyGrid) { set ModuleSet; ModuleSet.insert(_OBJ_PROP); if(gbFactoryMode) { InsertPropertiesToGrid(ModuleSet,PropertyGrid); } }