Commit before breaking everything
[matches/honours.git] / research / transmission_spectroscopy / TOF / Win32++ / samples / MDIFrameSplitter / src / Output.h
1 ///////////////////////////////////////////////////////\r
2 // Output.h - Declaration of the CViewOutput, CContainOutput, \r
3 //          and CDockOutput classes\r
4 \r
5 #ifndef OUTPUT_H\r
6 #define OUTPUT_H\r
7 \r
8 \r
9 #include <richedit.h>\r
10 #include "resource.h"\r
11 \r
12 // Declaration of the CViewText class\r
13 class CViewOutput : public CWnd\r
14 {\r
15 public:\r
16         CViewOutput();\r
17         virtual ~CViewOutput();\r
18 \r
19 protected:\r
20         virtual void PreCreate(CREATESTRUCT &cs); \r
21         virtual void OnInitialUpdate(); \r
22 \r
23 private:\r
24         HMODULE m_hRichEdit;\r
25 \r
26 };\r
27 \r
28 // Declaration of the CContainText class\r
29 class CContainOutput : public CDockContainer\r
30 {\r
31 public:\r
32         CContainOutput() \r
33         {\r
34                 SetView(m_ViewOutput); \r
35                 SetDockCaption (_T("Output View - Docking container"));\r
36                 SetTabText(_T("Output"));\r
37                 SetTabIcon(IDI_TEXT);\r
38         } \r
39         ~CContainOutput() {}\r
40 \r
41 private:\r
42         CViewOutput m_ViewOutput;\r
43 };\r
44 \r
45 // Declaration of the CDockText class\r
46 class CDockOutput : public CDocker\r
47 {\r
48 public:\r
49         CDockOutput();\r
50         virtual ~CDockOutput() {}\r
51         virtual void OnInitialUpdate();\r
52 \r
53 private:\r
54         CContainOutput m_View;\r
55 \r
56 };\r
57 \r
58 \r
59 #endif // OUTPUT_H\r
60 \r

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