r191: *** empty log message ***
[ctsim.git] / src / docs.cpp
index c39b72b4c22db7e7c35ff090b543dc970222bc69..6722ef5946b874408639e4ad7cedae90fe47750c 100644 (file)
@@ -9,7 +9,7 @@
 **  This is part of the CTSim program
 **  Copyright (C) 1983-2000 Kevin Rosenberg
 **
-**  $Id: docs.cpp,v 1.2 2000/07/15 08:36:13 kevin Exp $
+**  $Id: docs.cpp,v 1.3 2000/09/07 01:28:33 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
@@ -95,6 +95,12 @@ void ImageFileDocument::Modify(bool mod)
     wxDocument::Modify(mod);
 }
 
+bool ImageFileDocument::OnCloseDocument ()
+{
+  bool bReturn = wxDocument::OnCloseDocument();
+  return bReturn;
+}
+
 // ProjectionFileDocument
 
 IMPLEMENT_DYNAMIC_CLASS(ProjectionFileDocument, wxDocument)
@@ -139,6 +145,12 @@ void ProjectionFileDocument::Modify(bool mod)
 }
 
 
+bool ProjectionFileDocument::OnCloseDocument ()
+{
+  bool bReturn = wxDocument::OnCloseDocument();
+  return bReturn;
+}
+
 // PhantomDocument
 
 IMPLEMENT_DYNAMIC_CLASS(PhantomDocument, wxDocument)
@@ -148,6 +160,7 @@ bool PhantomDocument::OnOpenDocument(const wxString& filename)
   wxString myFilename = filename;
   if (wxFile::Exists (myFilename)) {
     m_phantom.createFromFile (myFilename);
+    *theApp->getLog() << "Read phantom file " << filename << "\n";
   } else {
     myFilename.Replace (".phm", "");
     m_phantom.createFromPhantom (myFilename);
@@ -164,6 +177,12 @@ bool PhantomDocument::OnOpenDocument(const wxString& filename)
   return true;
 }
 
+bool PhantomDocument::OnCloseDocument ()
+{
+  bool bReturn = wxDocument::OnCloseDocument();
+  return bReturn;
+}
+
 bool PhantomDocument::IsModified(void) const
 {
   return wxDocument::IsModified();