GME
13
|
00001 // PartBrowserPropPage.cpp : Implementation of the CPartBrowserPropPage property page class. 00002 00003 #include "stdafx.h" 00004 #include "PartBrowser.h" 00005 #include "PartBrowserPropPage.h" 00006 00007 #ifdef _DEBUG 00008 #define new DEBUG_NEW 00009 #endif 00010 00011 00012 IMPLEMENT_DYNCREATE(CPartBrowserPropPage, COlePropertyPage) 00013 00014 00015 00016 // Message map 00017 00018 BEGIN_MESSAGE_MAP(CPartBrowserPropPage, COlePropertyPage) 00019 END_MESSAGE_MAP() 00020 00021 00022 00023 // Initialize class factory and guid 00024 00025 IMPLEMENT_OLECREATE_EX(CPartBrowserPropPage, "PARTBROWSER.PartBrowserPropPage.1", 00026 0x8e82d238, 0xd222, 0x493d, 0x8e, 0xd2, 0x31, 0x75, 0xa5, 0xb1, 0x8, 0x6c) 00027 00028 00029 00030 // CPartBrowserPropPage::CPartBrowserPropPageFactory::UpdateRegistry - 00031 // Adds or removes system registry entries for CPartBrowserPropPage 00032 00033 BOOL CPartBrowserPropPage::CPartBrowserPropPageFactory::UpdateRegistry(BOOL bRegister) 00034 { 00035 if (bRegister) 00036 return AfxOleRegisterPropertyPageClass(AfxGetInstanceHandle(), 00037 m_clsid, IDS_PARTBROWSER_PPG); 00038 else 00039 return AfxOleUnregisterClass(m_clsid, NULL); 00040 } 00041 00042 00043 00044 // CPartBrowserPropPage::CPartBrowserPropPage - Constructor 00045 00046 CPartBrowserPropPage::CPartBrowserPropPage() : 00047 COlePropertyPage(IDD, IDS_PARTBROWSER_PPG_CAPTION) 00048 { 00049 } 00050 00051 00052 00053 // CPartBrowserPropPage::DoDataExchange - Moves data between page and properties 00054 00055 void CPartBrowserPropPage::DoDataExchange(CDataExchange* pDX) 00056 { 00057 DDP_PostProcessing(pDX); 00058 } 00059 00060 00061 00062 // CPartBrowserPropPage message handlers