GME  13
PartBrowserPropPage.cpp
Go to the documentation of this file.
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