--- /dev/null
+///////////////////////////////////////////////////////\r
+// Mainfrm.h\r
+// Declaration of the CMainFrame class\r
+\r
+#ifndef MAINFRM_H\r
+#define MAINFRM_H\r
+\r
+#include "frame.h"\r
+#include "file.h"\r
+#include "View.h"\r
+\r
+// required for Dev-C++\r
+#ifndef OPENFILENAME_SIZE_VERSION_400\r
+#define OPENFILENAME_SIZE_VERSION_400 sizeof(OPENFILENAME)\r
+#endif\r
+\r
+class CMainFrame : public CFrame\r
+{\r
+public:\r
+ CMainFrame(void);\r
+ virtual ~CMainFrame();\r
+\r
+protected:\r
+ virtual BOOL OnCommand(WPARAM wParam, LPARAM lParam);\r
+ virtual void OnFileOpen();\r
+ virtual void OnFileSave();\r
+ virtual void OnFileSaveAs();\r
+ virtual void OnFilePrint();\r
+ virtual void SetupToolBar();\r
+ virtual LRESULT WndProc(UINT uMsg, WPARAM wParam, LPARAM lParam);\r
+\r
+private:\r
+ enum Pens\r
+ {\r
+ RED, BLUE, GREEN, BLACK\r
+ };\r
+\r
+ CView m_View;\r
+ CString m_PathName;\r
+};\r
+\r
+#endif //MAINFRM_H\r
+\r