Commit before breaking everything
[matches/honours.git] / research / transmission_spectroscopy / TOF / Win32++ / samples / DockTabbedMDI / Readme.txt
1 DockTabbedMDI Example\r
2 =====================\r
3 This example demonstrates tabbed MDIs in addition to "container" docking.\r
4 \r
5 Dock containers are a specialised view window for dockers.  They are a tab \r
6 control which provide support for tab undocking, and "container within container \r
7 docking" where docking the container adds a tab to the container. \r
8 Dock containers have their own "view window". They also provide an optional\r
9 toolbar.\r
10 \r
11 The dock containers are the view window for dockers, allowing them to be \r
12 undocked and docked as required.\r
13 \r
14 A TabbedMDI is a specialised view window which provides support for a tabbed \r
15 MDI (Multiple Document Interface). It uses a tab control to diplay the MDI \r
16 children, and also provides optional close and list buttons. The tabs can be\r
17 display either at the top or bottom of the window. \r
18 \r
19 Classes titled CDockXXXX are inherited from CDocker. \r
20 Classes titled CContainerXXXX are inherited from CDockContainer. \r
21 Classes titled CViewXXXX are the various view windows inherited from CWnd.\r
22 The CMyTabbedMDI class is inherited from CTabbedMDI.\r
23 \r
24 Refer to the documentation for further information on the use of the CDocker,\r
25 CContainer and CTabbedMDI classes.\r
26 \r
27 \r
28 Features demonstrated in this example\r
29 =====================================\r
30 * Use of RichEdit, ListView and TreeView windows as view windows.\r
31 * Adding containers as view windows to CDocker.\r
32 * Adding view windows to CDockContainer.\r
33 * Adding view windows to CTabbedMDI.\r
34 * Use of the container's optional toolbar.\r
35 * Use of a ComboBoxEx control within a toolbar.\r
36 * Use of CWebBrowser as a view window for a TabbedMDI.\r
37 * Use of CWebBrowser as a view window for a DockContainer.\r
38 * Displaying tabs at the top or bottom of the container.\r
39 * Displaying tabs at the top or bottom of the TabbedMDI.\r
40 * The use of several docking styles.\r
41 * Saving the dock layout and TabbedMDI layout in the registry.\r

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