Commit before breaking everything
[matches/honours.git] / research / transmission_spectroscopy / TOF / Win32++ / samples / PropertySheet / src / MyPropertySheet.h
1 //////////////////////////////////////////////\r
2 // MyPropertySheet.h\r
3 \r
4 #ifndef MYPROPERTYSHEET_H\r
5 #define MYPROPERTYSHEET_H\r
6 \r
7 \r
8 \r
9 class CMyPropertySheet : public CPropertySheet\r
10 {\r
11 public:\r
12         CMyPropertySheet(LPCTSTR pszCaption = NULL, CWnd* pParent = NULL);\r
13         virtual void OnCreate();\r
14         virtual void OnInitialUpdate();\r
15         virtual LRESULT WndProc(UINT uMsg, WPARAM wParam, LPARAM lParam);\r
16 \r
17 };\r
18 \r
19 class CButtonPage : public CPropertyPage\r
20 {\r
21 public:\r
22         CButtonPage(UINT nIDTemplate, LPCTSTR szTitle = NULL);\r
23         virtual INT_PTR DialogProc(UINT uMsg, WPARAM wParam, LPARAM lParam);\r
24         virtual int  OnApply();\r
25         virtual void OnCancel();\r
26         virtual BOOL OnInitDialog();\r
27         virtual int  OnOK();\r
28         virtual BOOL OnQueryCancel();\r
29         virtual int  OnSetActive();\r
30         virtual int  Validate();\r
31 };\r
32 \r
33 class CComboPage : public CPropertyPage\r
34 {\r
35 public:\r
36         CComboPage(UINT nIDTemplate, LPCTSTR szTitle  = NULL);\r
37         virtual INT_PTR DialogProc(UINT uMsg, WPARAM wParam, LPARAM lParam);\r
38         virtual BOOL OnInitDialog();\r
39         virtual int  OnSetActive();\r
40 };\r
41 \r
42 \r
43 #endif // MYPROPERTYSHEET_H\r
44 \r

UCC git Repository :: git.ucc.asn.au