** Date Started: July 2000
**
** This is part of the CTSim program
-** Copyright (C) 1983-2000 Kevin Rosenberg
+** Copyright (c) 1983-2001 Kevin Rosenberg
**
-** $Id: ctsim.h,v 1.32 2001/01/26 23:23:00 kevin Exp $
+** $Id: ctsim.h,v 1.35 2001/01/29 23:11:32 kevin Exp $
**
** This program is free software; you can redistribute it and/or modify
** it under the terms of the GNU General Public License (version 2) as
DECLARE_CLASS(MainFrame)
DECLARE_EVENT_TABLE()
+#ifndef CTSIM_MDI
wxMenu* m_pWindowMenu;
-
+#endif
+
enum { MAX_WINDOW_MENUITEMS = 20 };
wxMenuItem* m_apWindowMenuItems[MAX_WINDOW_MENUITEMS];
wxDocument* m_apWindowMenuData[MAX_WINDOW_MENUITEMS];
wxDocTemplate* m_pDocTemplPhantom;
wxDocTemplate* m_pDocTemplPlot;
wxDocTemplate* m_pDocTemplText;
+ TextFileDocument* m_pLogDoc;
void usage (const char* program);
void getCompatibleImages (const ImageFileDocument* pIFDoc, std::vector<ImageFileDocument*>& vecIF);
- bool getSetModifyNewDocs() const
- { return true; }
-
void setIconForFrame (wxFrame* pFrame);
wxConfig* getConfig()
{ return m_pConfig; }
wxDocTemplate* getDocTemplPhantom() { return m_pDocTemplPhantom; }
wxDocTemplate* getDocTemplPlot() { return m_pDocTemplPlot; }
wxDocTemplate* getDocTemplText() { return m_pDocTemplText; }
+ TextFileDocument* getLogDoc() { return m_pLogDoc; }
ProjectionFileDocument* newProjectionDoc();
ImageFileDocument* newImageDoc();