7fd59977 |
1 | #if !defined(AFX_PropertiesSheet_H__A815F7A6_D51B_11D1_8DDE_0800369C8A03__INCLUDED_) |
2 | #define AFX_PropertiesSheet_H__A815F7A6_D51B_11D1_8DDE_0800369C8A03__INCLUDED_ |
3 | |
4 | #if _MSC_VER >= 1000 |
5 | #pragma once |
6 | #endif // _MSC_VER >= 1000 |
7 | // PropertiesSheet.h : header file |
8 | // |
9 | |
10 | ///////////////////////////////////////////////////////////////////////////// |
11 | // CPropertiesSheet |
12 | #include "ColorPropertyPage.h" |
13 | #include "FontPropertyPage.h" |
14 | #include "WidthPropertyPage.h" |
15 | #include "TypePropertyPage.h" |
16 | #include "MarkPropertyPage.h" |
17 | |
18 | |
19 | class CPropertiesSheet : public CPropertySheet |
20 | { |
21 | DECLARE_DYNAMIC(CPropertiesSheet) |
22 | |
23 | |
24 | |
25 | private : |
26 | CColorPropertyPage m_pageColorProperty; |
27 | CFontPropertyPage m_pageFontProperty; |
28 | CWidthPropertyPage m_pageWidthProperty; |
29 | CTypePropertyPage m_pageTypeProperty; |
30 | CMarkPropertyPage m_pageMarkProperty; |
31 | |
32 | // Construction |
33 | public: |
34 | CPropertiesSheet(CWnd* pParentWnd = NULL, UINT iSelectPage = 0); |
35 | |
36 | void SetViewer (Handle(V2d_Viewer) aViewer); |
37 | |
38 | // Attributes |
39 | public: |
40 | |
41 | // Operations |
42 | public: |
43 | |
44 | // Overrides |
45 | // ClassWizard generated virtual function overrides |
46 | //{{AFX_VIRTUAL(CPropertiesSheet) |
47 | public: |
48 | virtual BOOL OnInitDialog(); |
49 | //}}AFX_VIRTUAL |
50 | |
51 | // Implementation |
52 | public: |
53 | virtual ~CPropertiesSheet(); |
54 | |
55 | // Generated message map functions |
56 | protected: |
57 | //{{AFX_MSG(CPropertiesSheet) |
58 | //}}AFX_MSG |
59 | DECLARE_MESSAGE_MAP() |
60 | |
61 | }; |
62 | |
63 | ///////////////////////////////////////////////////////////////////////////// |
64 | |
65 | //{{AFX_INSERT_LOCATION}} |
66 | // Microsoft Developer Studio will insert additional declarations immediately before the previous line. |
67 | |
68 | #endif // !defined(AFX_PropertiesSheet_H__A815F7A6_D51B_11D1_8DDE_0800369C8A03__INCLUDED_) |