00001 // vtkSq3SubdivisionDoc.cpp : Implementierung der Klasse CvtkSq3SubdivisionDoc 00002 // 00003 00004 #include "stdafx.h" 00005 #include "vtkSq3Subdivision.h" 00006 00007 #include "vtkSq3SubdivisionDoc.h" 00008 00009 #include "vtkSq3SubdivisionView.h" 00010 #include "MainFrm.h" 00011 00012 #ifdef _DEBUG 00013 #define new DEBUG_NEW 00014 #endif 00015 00016 00017 00018 IMPLEMENT_DYNCREATE(CvtkSq3SubdivisionDoc, CDocument) 00019 00020 BEGIN_MESSAGE_MAP(CvtkSq3SubdivisionDoc, CDocument) 00021 // ON_COMMAND(ID_FILE_OPEN, OnFileOpen) 00022 END_MESSAGE_MAP() 00023 00024 00025 // CvtkSq3SubdivisionDoc Erstellung/Zerstörung 00026 CvtkSq3SubdivisionDoc::CvtkSq3SubdivisionDoc() 00027 { 00028 // TODO: Hier Code für One-Time-Konstruktion einfügen 00029 } 00030 00031 CvtkSq3SubdivisionDoc::~CvtkSq3SubdivisionDoc() 00032 { 00033 } 00034 00035 BOOL CvtkSq3SubdivisionDoc::OnNewDocument() 00036 { 00037 if (!CDocument::OnNewDocument()) 00038 return FALSE; 00039 00040 // TODO: Hier Code zur Reinitialisierung einfügen 00041 // (SDI-Dokumente verwenden dieses Dokument) 00042 00043 return FALSE; 00044 } 00045 00046 00047 00048 00049 // CvtkSq3SubdivisionDoc Serialisierung 00050 00051 void CvtkSq3SubdivisionDoc::Serialize(CArchive& ar) 00052 { 00053 if (ar.IsStoring()) 00054 { 00055 00056 // TODO: Hier Code zum Speichern einfügen 00057 } 00058 else 00059 { 00060 fname = (ar.GetFile()->GetFilePath()); 00061 } 00062 } 00063 00064 00065 // CvtkSq3SubdivisionDoc Diagnose 00066 00067 #ifdef _DEBUG 00068 void CvtkSq3SubdivisionDoc::AssertValid() const 00069 { 00070 CDocument::AssertValid(); 00071 } 00072 00073 void CvtkSq3SubdivisionDoc::Dump(CDumpContext& dc) const 00074 { 00075 CDocument::Dump(dc); 00076 } 00077 #endif //_DEBUG 00078 00079 00080 // CvtkSq3SubdivisionDoc-Befehle 00081 00082 BOOL CvtkSq3SubdivisionDoc::OnOpenDocument(LPCTSTR lpszPathName) 00083 { 00084 if (!CDocument::OnOpenDocument(lpszPathName)) 00085 return FALSE; 00086 00087 // TODO: Fügen Sie Ihren spezialisierten Erstellcode hier ein. 00088 00089 return TRUE; 00090 }