84 lines
1.1 KiB
C++
84 lines
1.1 KiB
C++
![]() |
// GDE_3Doc.cpp : Implementierung der Klasse CGDE_3Doc
|
|||
|
//
|
|||
|
|
|||
|
#include "stdafx.h"
|
|||
|
#include "GDE_3.h"
|
|||
|
|
|||
|
#include "GDE_3Doc.h"
|
|||
|
|
|||
|
#ifdef _DEBUG
|
|||
|
#define new DEBUG_NEW
|
|||
|
#endif
|
|||
|
|
|||
|
extern WORD MAX_X;
|
|||
|
extern WORD MAX_Y;
|
|||
|
|
|||
|
|
|||
|
// CGDE_3Doc
|
|||
|
|
|||
|
IMPLEMENT_DYNCREATE(CGDE_3Doc, CDocument)
|
|||
|
|
|||
|
BEGIN_MESSAGE_MAP(CGDE_3Doc, CDocument)
|
|||
|
END_MESSAGE_MAP()
|
|||
|
|
|||
|
|
|||
|
// CGDE_3Doc Erstellung/Zerst<73>rung
|
|||
|
|
|||
|
CGDE_3Doc::CGDE_3Doc()
|
|||
|
{
|
|||
|
// TODO: Hier Code f<>r One-Time-Konstruktion einf<6E>gen
|
|||
|
|
|||
|
}
|
|||
|
|
|||
|
CGDE_3Doc::~CGDE_3Doc()
|
|||
|
{
|
|||
|
aShape.RemoveAll(); // Das Array vollstaendig leeren.
|
|||
|
|
|||
|
}
|
|||
|
|
|||
|
BOOL CGDE_3Doc::OnNewDocument()
|
|||
|
{
|
|||
|
if (!CDocument::OnNewDocument())
|
|||
|
return FALSE;
|
|||
|
|
|||
|
// TODO: Hier Code zur Reinitialisierung einf<6E>gen
|
|||
|
// (SDI-Dokumente verwenden dieses Dokument)
|
|||
|
|
|||
|
return TRUE;
|
|||
|
}
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
// CGDE_3Doc Serialisierung
|
|||
|
|
|||
|
void CGDE_3Doc::Serialize(CArchive& ar)
|
|||
|
{
|
|||
|
if (ar.IsStoring())
|
|||
|
{
|
|||
|
// TODO: Hier Code zum Speichern einf<6E>gen
|
|||
|
}
|
|||
|
else
|
|||
|
{
|
|||
|
// TODO: Hier Code zum Laden einf<6E>gen
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
|
|||
|
// CGDE_3Doc Diagnose
|
|||
|
|
|||
|
#ifdef _DEBUG
|
|||
|
void CGDE_3Doc::AssertValid() const
|
|||
|
{
|
|||
|
CDocument::AssertValid();
|
|||
|
}
|
|||
|
|
|||
|
void CGDE_3Doc::Dump(CDumpContext& dc) const
|
|||
|
{
|
|||
|
CDocument::Dump(dc);
|
|||
|
}
|
|||
|
#endif //_DEBUG
|
|||
|
|
|||
|
|
|||
|
// CGDE_3Doc-Befehle
|