1 ////////////////////////////////////////////////////
\r
2 // Mainfrm.cpp - definitions for the CMainFrame class
\r
5 #include "resource.h"
\r
8 CMainFrame::CMainFrame()
\r
10 //Set m_View as the view window of the frame
\r
14 CMainFrame::~CMainFrame()
\r
18 BOOL CMainFrame::OnCommand(WPARAM wParam, LPARAM lParam)
\r
20 // Process the messages from the Menu and Tool Bar
\r
21 switch (LOWORD(wParam))
\r
24 // End the application
\r
25 ::PostMessage(m_hWnd, WM_CLOSE, 0, 0);
\r
27 case IDM_HELP_ABOUT:
\r
28 // Display the help dialog
\r
32 ::MessageBox(NULL, _T("File New ... Implemented later"), _T("Menu"), MB_OK);
\r
35 ::MessageBox(NULL, _T("File Open ... Implemented later"), _T("Menu"), MB_OK);
\r
38 ::MessageBox(NULL, _T("File Save ... Implemented later"), _T("Menu"), MB_OK);
\r
40 case IDM_FILE_SAVEAS:
\r
41 ::MessageBox(NULL, _T("File SaveAs ... Implemented later"), _T("Menu"), MB_OK);
\r
43 case IDM_FILE_PRINT:
\r
44 ::MessageBox(NULL, _T("File Print ... Implemented later"), _T("Menu"), MB_OK);
\r
51 void CMainFrame::SetupToolBar()
\r
53 // Set the Resource IDs for the toolbar buttons
\r
54 AddToolBarButton( IDM_FILE_NEW );
\r
55 AddToolBarButton( IDM_FILE_OPEN );
\r
56 AddToolBarButton( IDM_FILE_SAVE );
\r
58 AddToolBarButton( 0 ); // Separator
\r
59 AddToolBarButton( IDM_EDIT_CUT );
\r
60 AddToolBarButton( IDM_EDIT_COPY );
\r
61 AddToolBarButton( IDM_EDIT_PASTE );
\r
63 AddToolBarButton( 0 ); // Separator
\r
64 AddToolBarButton( IDM_FILE_PRINT );
\r
66 AddToolBarButton( 0 ); // Separator
\r
67 AddToolBarButton( IDM_HELP_ABOUT );
\r
70 LRESULT CMainFrame::WndProc(UINT uMsg, WPARAM wParam, LPARAM lParam)
\r
75 // } // switch (uMsg)
\r
77 return WndProcDefault(uMsg, wParam, lParam);
\r
78 } // LRESULT CMainFrame::WndProc(...)
\r