--- /dev/null
+/////////////////////////////////////////////\r
+// Mainfrm.h\r
+\r
+#ifndef MAINFRM_H\r
+#define MAINFRM_H\r
+\r
+\r
+#include "frame.h"\r
+#include "FormApp.h"\r
+#include "FormView.h"\r
+#include "FormDoc.h"\r
+\r
+\r
+// Declaration of the CMainFrame class\r
+class CMainFrame : public CFrame\r
+{\r
+public:\r
+ CMainFrame(void);\r
+ virtual ~CMainFrame();\r
+ CFormDoc& GetDoc() {return m_Doc;} \r
+\r
+protected:\r
+ virtual BOOL LoadRegistrySettings(LPCTSTR szKeyName);\r
+ virtual BOOL OnCommand(WPARAM wParam, LPARAM lParam);\r
+ virtual void OnCreate();\r
+ virtual void OnInitialUpdate();\r
+ virtual void PreCreate(CREATESTRUCT& cs);\r
+ virtual void OnMenuUpdate(UINT nID);\r
+ virtual BOOL SaveRegistrySettings();\r
+ virtual void SetupToolBar();\r
+ virtual LRESULT WndProc(UINT uMsg, WPARAM wParam, LPARAM lParam);\r
+\r
+private:\r
+ void OnUpdateCheckA(UINT nID);\r
+ void OnUpdateCheckB(UINT nID);\r
+ void OnUpdateCheckC(UINT nID);\r
+ void OnUpdateRangeOfIds_Radio(UINT nID);\r
+\r
+ CFormView m_SdiView;\r
+ CFormDoc m_Doc;\r
+};\r
+\r
+// A global function to provide access to the CFormDoc class\r
+CFormDoc& GetDoc(); \r
+\r
+#endif //MAINFRM_H\r
+\r