1 ////////////////////////////////////////////////////
\r
2 // Mainfrm.cpp - definitions for the CMainFrame class
\r
5 #include "resource.h"
\r
7 CMainFrame::CMainFrame()
\r
9 //Set m_View as the view window of the frame
\r
13 CMainFrame::~CMainFrame()
\r
17 BOOL CMainFrame::OnCommand(WPARAM wParam, LPARAM lParam)
\r
19 // Process the messages from the Menu and Tool Bar
\r
20 switch (LOWORD(wParam))
\r
23 // End the application
\r
24 ::PostMessage(m_hWnd, WM_CLOSE, 0, 0);
\r
26 case IDM_HELP_ABOUT:
\r
27 // Display the help dialog
\r
31 ::MessageBox(NULL, _T("File New ... Implemented later"), _T("Menu"), MB_OK);
\r
34 ::MessageBox(NULL, _T("File Open ... Implemented later"), _T("Menu"), MB_OK);
\r
37 ::MessageBox(NULL, _T("File Save ... Implemented later"), _T("Menu"), MB_OK);
\r
39 case IDM_FILE_SAVEAS:
\r
40 ::MessageBox(NULL, _T("File SaveAs ... Implemented later"), _T("Menu"), MB_OK);
\r
42 case IDM_FILE_PRINT:
\r
43 ::MessageBox(NULL, _T("File Print ... Implemented later"), _T("Menu"), MB_OK);
\r
50 void CMainFrame::SetupToolBar()
\r
52 // Set the Resource IDs for the toolbar buttons
\r
53 AddToolBarButton( IDM_FILE_NEW );
\r
54 AddToolBarButton( IDM_FILE_OPEN );
\r
55 AddToolBarButton( IDM_FILE_SAVE );
\r
57 AddToolBarButton( 0 ); // Separator
\r
58 AddToolBarButton( IDM_EDIT_CUT );
\r
59 AddToolBarButton( IDM_EDIT_COPY );
\r
60 AddToolBarButton( IDM_EDIT_PASTE );
\r
62 AddToolBarButton( 0 ); // Separator
\r
63 AddToolBarButton( IDM_FILE_PRINT );
\r
65 AddToolBarButton( 0 ); // Separator
\r
66 AddToolBarButton( IDM_HELP_ABOUT );
\r
69 LRESULT CMainFrame::WndProc(UINT uMsg, WPARAM wParam, LPARAM lParam)
\r
74 // } // switch (uMsg)
\r
76 return WndProcDefault(uMsg, wParam, lParam);
\r
77 } // LRESULT CMainFrame::WndProc(...)
\r