00001 #pragma once
00002
00003 #include <PropertyLib\EPropCtrl.h>
00004 #include "ChildFrm.h"
00005
00006
00007 class CSettingsDlg : public CDialog
00008 {
00009 DECLARE_DYNAMIC(CSettingsDlg)
00010
00011 public:
00012 CSettingsDlg(CWnd* pParent = NULL);
00013 virtual ~CSettingsDlg();
00014
00015 EPropCtrl m_PropCtrl;
00016
00017 IPropertyHost* m_pCurrentHost;
00018
00019 void SetPropPointer(IPropertyHost *pHost);
00020
00021 enum { IDD = IDD_SETTINGS };
00022
00023 protected:
00024
00025
00026 virtual void DoDataExchange(CDataExchange* pDX);
00027 virtual BOOL OnInitDialog();
00028 afx_msg void OnSize(UINT nType, int cx, int CY);
00029
00030 DECLARE_MESSAGE_MAP()
00031 };