1 // MapProperties.cpp : implementation file
6 #include "PropertiesSheet.h"
13 static char THIS_FILE[] = __FILE__;
16 /////////////////////////////////////////////////////////////////////////////
19 IMPLEMENT_DYNAMIC(CPropertiesSheet, CPropertySheet)
21 CPropertiesSheet::CPropertiesSheet(CWnd* pParentWnd, UINT iSelectPage)
22 :CPropertySheet("View Map Properties", pParentWnd, iSelectPage)
26 void CPropertiesSheet::SetViewer (Handle(V2d_Viewer) aViewer)
28 AddPage(& m_pageWidthProperty);
29 m_pageWidthProperty.SetViewer(aViewer);
31 AddPage(& m_pageColorProperty);
32 m_pageColorProperty.SetViewer(aViewer);
34 AddPage(& m_pageFontProperty);
35 m_pageFontProperty.SetViewer(aViewer);
37 AddPage(& m_pageTypeProperty);
38 m_pageTypeProperty.SetViewer(aViewer);
40 AddPage(& m_pageMarkProperty);
41 m_pageMarkProperty.SetViewer(aViewer);
45 CPropertiesSheet::~CPropertiesSheet()
50 BEGIN_MESSAGE_MAP(CPropertiesSheet, CPropertySheet)
51 //{{AFX_MSG_MAP(CPropertiesSheet)
55 /////////////////////////////////////////////////////////////////////////////
56 // CPropertiesSheet message handlers
58 BOOL CPropertiesSheet::OnInitDialog()
60 BOOL bResult = CPropertySheet::OnInitDialog();