Commit before breaking everything
[matches/honours.git] / research / transmission_spectroscopy / TOF / Win32++ / samples / MDIFrameDemo / Readme.txt
diff --git a/research/transmission_spectroscopy/TOF/Win32++/samples/MDIFrameDemo/Readme.txt b/research/transmission_spectroscopy/TOF/Win32++/samples/MDIFrameDemo/Readme.txt
new file mode 100644 (file)
index 0000000..12eaecc
--- /dev/null
@@ -0,0 +1,45 @@
+MDIFrameDemo Example\r
+====================\r
+This project demonstrates the use of the CMDIFrame class to display a MDI frame\r
+window. MDI (Multiple Document Interface) frames allow different types of view\r
+windows to be displayed simultaneously. The more common SDI (Single Document \r
+Interface) frames only display a single view.\r
+\r
+In this project we have the following different types of MDI children available:\r
+ - A simple view window which displays some text\r
+ - A window which will be initally displayed as maximised\r
+ - A window displaying rectangles drawn on the device context\r
+ - A RichText view window\r
+ - A ListView view window\r
+ - A Treeview view window\r
\r
+Classes titled CMDIChildXXXX are inherited from CMDIChildr. Classes titled \r
+CViewXXXX are the various view windows inherited from CWnd.\r
+\r
+\r
+Features demonstrated in this example\r
+=====================================\r
+* Use of CMDIFrame and CMDIChild classes to implement a MDI frame\r
+* Enabling/Disabling various frame features in OnCreate, namely:\r
+   - show/hide toolbar and menu status in the status bar.\r
+   - show/hide indicators in the status bar.\r
+   - Use/don't use a rebar in the frame.\r
+   - Use/don't use themes.\r
+   - Use/don't use a toolbar in the frame.\r
+* Setting the MDI Frame's toolbar.  \r
+* Setting the view window for the CMDIChid.\r
+* Setting the seperate menu for the CMDIChild.\r
+* Reponding to the MDI specific commands in CMDIFrame::OnCommand\r
+* Using several different types of MDI children\r
+   - Each MDI child type has a different menu and icon\r
+   - Each MDI child type has a differnet view window\r
+* Handling a MDI child's OnClose to provide an opportunity to save data before\r
+   the MDI child's window is closed.   \r
+\r
+\r
+\r
+\r
+\r
+\r
+\r
+\r

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