** This is part of the CTSim program
** Copyright (C) 1983-2000 Kevin Rosenberg
**
-** $Id: views.cpp,v 1.71 2001/01/26 05:37:24 kevin Exp $
+** $Id: views.cpp,v 1.72 2001/01/26 09:54:31 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
if (!GetDocument()->Close())
return false;
-// m_canvas->Clear();
-// m_canvas->setView(NULL);
- m_canvas = NULL;
+ if (m_canvas) {
+ // m_canvas->Clear();
+ m_canvas->setView(NULL);
+ m_canvas = NULL;
+ }
wxString s(theApp->GetAppName());
// if (m_frame)
// m_frame->SetTitle(s);
if (!GetDocument()->Close())
return false;
-// m_canvas->Clear();
-// m_canvas->setView(NULL);
- m_canvas = NULL;
+ if (m_canvas) {
+ m_canvas->Clear();
+ m_canvas->setView(NULL);
+ m_canvas = NULL;
+ }
wxString s(wxTheApp->GetAppName());
if (m_frame)
m_frame->SetTitle(s);
if (!GetDocument()->Close())
return false;
- //m_canvas->Clear();
- //m_canvas->setView(NULL);
- m_canvas = NULL;
+ if (m_canvas) {
+ //m_canvas->Clear();
+ m_canvas->setView(NULL);
+ m_canvas = NULL;
+ }
// wxString s(wxTheApp->GetAppName());
// if (m_frame)
// m_frame->SetTitle(s);
if (!GetDocument()->Close())
return false;
- //m_canvas->Clear();
- //m_canvas->setView (NULL);
- m_canvas = NULL;
+ if (m_canvas) {
+ //m_canvas->Clear();
+ m_canvas->setView (NULL);
+ m_canvas = NULL;
+ }
// wxString s(wxTheApp->GetAppName());
// if (m_frame)
// m_frame->SetTitle(s);