Commit before breaking everything
[matches/honours.git] / research / transmission_spectroscopy / TOF / Win32++ / samples / CustomControl / src / MyDialog.cpp
1 ///////////////////////////////////////\r
2 // MyDialog.cpp\r
3 \r
4 #include "stdafx.h"\r
5 #include "MyDialog.h"\r
6 #include "resource.h"\r
7 \r
8 \r
9 // Definitions for the CMyDialog class\r
10 CMyDialog::CMyDialog(UINT nResID, CWnd* pParent)\r
11         : CDialog(nResID, pParent)\r
12 {\r
13 }\r
14 \r
15 CMyDialog::~CMyDialog()\r
16 {\r
17 }\r
18 \r
19 INT_PTR CMyDialog::DialogProc(UINT uMsg, WPARAM wParam, LPARAM lParam)\r
20 {\r
21         // Pass resizing messages on to the resizer\r
22         m_Resizer.HandleMessage(uMsg, wParam, lParam);\r
23 \r
24 //      switch (uMsg)\r
25 //      {\r
26 //              //Additional messages to be handled go here\r
27 //      }\r
28 \r
29         // Pass unhandled messages on to parent DialogProc\r
30         return DialogProcDefault(uMsg, wParam, lParam); \r
31 }\r
32 \r
33 BOOL CMyDialog::OnInitDialog()\r
34 {\r
35         // Set the Icon\r
36         SetIconLarge(IDW_MAIN);\r
37         SetIconSmall(IDW_MAIN);\r
38 \r
39         // Attach the custom control to a CWnd object\r
40         m_MyControl.AttachDlgItem(IDC_CUSTOMWEB, this);\r
41 \r
42         // Support automatic resizing\r
43         m_Resizer.Initialize( this, CRect(0, 0, 300, 200) );\r
44         m_Resizer.AddChild(m_MyControl, topleft, RD_STRETCH_WIDTH|RD_STRETCH_HEIGHT);\r
45         \r
46         return TRUE;\r
47 }\r
48 \r

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