Commit before breaking everything
[matches/honours.git] / research / transmission_spectroscopy / TOF / Win32++ / samples / FormDemo / src / FormView.h
1 ///////////////////////////////////////\r
2 // FormView.h\r
3 \r
4 #ifndef SDI_VIEW_H\r
5 #define SDI_VIEW_H\r
6 \r
7 #include "dialog.h"\r
8 #include "resource.h"\r
9 \r
10 \r
11 // Declaration of the CFormView class\r
12 class CFormView : public CDialog\r
13 {\r
14 public:\r
15         CFormView(UINT nResID, CWnd* pParent = NULL);\r
16         virtual ~CFormView();\r
17         virtual HWND Create(CWnd* pParent);\r
18 \r
19         void OnRangeOfIds_Radio(UINT nIdAdjust);\r
20         void OnCheckA();\r
21         void OnCheckB();\r
22         void OnCheckC();\r
23 \r
24 protected:\r
25         virtual void OnCancel();\r
26         virtual BOOL OnInitDialog();\r
27         virtual INT_PTR DialogProc(UINT uMsg, WPARAM wParam, LPARAM lParam);\r
28         virtual BOOL OnCommand(WPARAM wParam, LPARAM lParam);\r
29         virtual void OnOK();\r
30 \r
31 private:\r
32         void OnButton();\r
33 \r
34         HMODULE m_hInstRichEdit;\r
35         CResizer m_Resizer;\r
36 \r
37         // Nested classes for this dialog's child windows\r
38         // Nesting is optional. Its done to keep the IDE's class view tidy.\r
39         class CRadioA : public CButton {};\r
40         class CRadioB : public CButton {};\r
41         class CRadioC : public CButton {};\r
42         class CCheckA : public CButton {};\r
43         class CCheckB : public CButton {};\r
44         class CCheckC : public CButton {};\r
45         class CButton1 : public CButton {};\r
46         class CListBox1 : public CListBox {};\r
47         class CEdit1 : public CEdit {};\r
48         class CRichEdit1 : public CEdit {};\r
49         class CBitmap1 : public CStatic {};\r
50         class CStatus : public CStatic {};\r
51         class COK : public CButton {};\r
52         class CGroup : public CWnd {};\r
53         \r
54         CRadioA         m_RadioA; \r
55         CRadioB         m_RadioB;\r
56         CRadioC         m_RadioC;\r
57         CCheckA         m_CheckA;\r
58         CCheckB         m_CheckB;\r
59         CCheckC         m_CheckC;\r
60         CButton1        m_Button;\r
61         CListBox1       m_ListBox;\r
62         CEdit1          m_Edit;\r
63         CRichEdit1      m_RichEdit;\r
64         CBitmap1        m_Bitmap;\r
65         CStatus         m_Status;\r
66         COK                     m_OK;\r
67         CGroup          m_Group;\r
68 \r
69 };\r
70 \r
71 #endif //SDI_VIEW_H\r

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