/////////////////////////////////////////////////////////////////////////////
// Name: doc.h
// Purpose: Document classes
// Author: Daniel Horak
// Modified by:
// RCS-ID: $Id: doc.h,v 1.1.1.1 2003/06/06 11:28:04 horakdan Exp $
// Copyright: (c) Daniel Horak
// Licence: GPL
/////////////////////////////////////////////////////////////////////////////
#ifndef __DOC_H
#define __DOC_H
#include <wx/docview.h>
#include <wx/cmdproc.h>
class DataDesignerDocument: public wxDocument
{
DECLARE_DYNAMIC_CLASS(DataDesignerDocument)
public:
DataDesignerDocument(void);
~DataDesignerDocument(void);
wxOutputStream& SaveObject(wxOutputStream& stream);
wxInputStream& LoadObject(wxInputStream& stream);
};
class DataDesignerCommand: public wxCommand
{
public:
DataDesignerCommand(const wxString& name, int cmd, DataDesignerDocument *doc);
~DataDesignerCommand(void);
bool Do(void);
bool Undo(void);
protected:
DataDesignerDocument *m_doc;
int m_cmd;
};
#endif // __DOC_H
syntax highlighted by Code2HTML, v. 0.9.1