1 // SeaShellDoc.cpp : implementation of the CSeaShellDoc class
7 #include "SeaShellDoc.h"
12 static char THIS_FILE[] = __FILE__;
15 /////////////////////////////////////////////////////////////////////////////
18 IMPLEMENT_DYNCREATE(CSeaShellDoc, CDocument)
20 BEGIN_MESSAGE_MAP(CSeaShellDoc, CDocument)
21 //{{AFX_MSG_MAP(CSeaShellDoc)
22 // NOTE - the ClassWizard will add and remove mapping macros here.
23 // DO NOT EDIT what you see in these blocks of generated code!
27 /////////////////////////////////////////////////////////////////////////////
28 // CSeaShellDoc construction/destruction
30 CSeaShellDoc::CSeaShellDoc()
32 // TODO: add one-time construction code here
36 CSeaShellDoc::~CSeaShellDoc()
40 BOOL CSeaShellDoc::OnNewDocument()
42 if (!CDocument::OnNewDocument())
45 // TODO: add reinitialization code here
46 // (SDI documents will reuse this document)
53 /////////////////////////////////////////////////////////////////////////////
54 // CSeaShellDoc serialization
56 void CSeaShellDoc::Serialize(CArchive& ar)
60 // TODO: add storing code here
64 // TODO: add loading code here
68 /////////////////////////////////////////////////////////////////////////////
69 // CSeaShellDoc diagnostics
72 void CSeaShellDoc::AssertValid() const
74 CDocument::AssertValid();
77 void CSeaShellDoc::Dump(CDumpContext& dc) const
83 /////////////////////////////////////////////////////////////////////////////
84 // CSeaShellDoc commands