1 // SamplingParams.cpp : implementation file
6 #include "SamplingParams.h"
11 static char THIS_FILE[] = __FILE__;
14 /////////////////////////////////////////////////////////////////////////////
15 // CSamplingParams property page
17 IMPLEMENT_DYNCREATE(CSamplingParams, CPropertyPage)
19 CSamplingParams::CSamplingParams() : CPropertyPage(CSamplingParams::IDD)
21 //{{AFX_DATA_INIT(CSamplingParams)
22 // NOTE: the ClassWizard will add member initialization here
25 m_delta = cvSize( 4, 4 );
26 m_obsSize = cvSize( 3, 3 );
27 m_dctSize = cvSize( 12, 12 );
31 CSamplingParams::~CSamplingParams()
35 void CSamplingParams::DoDataExchange(CDataExchange* pDX)
37 CPropertyPage::DoDataExchange(pDX);
38 //{{AFX_DATA_MAP(CSamplingParams)
39 DDX_Text(pDX, IDC_DCT_WIDTH, m_dctSize.width);
40 DDX_Text(pDX, IDC_DCT_HEIGHT, m_dctSize.height);
41 DDX_Text(pDX, IDC_DELTA_WIDTH, m_delta.width);
42 DDX_Text(pDX, IDC_DELTA_HEIGHT, m_delta.height);
43 DDX_Text(pDX, IDC_OBS_WIDTH, m_obsSize.width);
44 DDX_Text(pDX, IDC_OBS_HEIGHT, m_obsSize.height);
49 BEGIN_MESSAGE_MAP(CSamplingParams, CPropertyPage)
50 //{{AFX_MSG_MAP(CSamplingParams)
54 /////////////////////////////////////////////////////////////////////////////
55 // CSamplingParams message handlers
57 BOOL CSamplingParams::OnInitDialog()
59 CPropertyPage::OnInitDialog();
61 // TODO: Add extra initialization here
63 return TRUE; // return TRUE unless you set the focus to a control
64 // EXCEPTION: OCX Property Pages should return FALSE