X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=src%2Fctsim.cpp;h=6a1e1117abff5458f4284552796b6ce0e3c86f68;hb=f692b2d39f56ffbafc04283f32233c098aa2978b;hp=78745a219efaf3be589a89598eae9d2dff9cebc7;hpb=31a835d9aebd8acb367a033cc92efb4c944a7b4d;p=ctsim.git diff --git a/src/ctsim.cpp b/src/ctsim.cpp index 78745a2..6a1e111 100644 --- a/src/ctsim.cpp +++ b/src/ctsim.cpp @@ -9,7 +9,7 @@ ** This is part of the CTSim program ** Copyright (C) 1983-2000 Kevin Rosenberg ** -** $Id: ctsim.cpp,v 1.62 2001/01/30 10:58:13 kevin Exp $ +** $Id: ctsim.cpp,v 1.64 2001/01/31 01:01:22 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 @@ -70,7 +70,7 @@ #endif #endif -static const char* rcsindent = "$Id: ctsim.cpp,v 1.62 2001/01/30 10:58:13 kevin Exp $"; +static const char* rcsindent = "$Id: ctsim.cpp,v 1.64 2001/01/31 01:01:22 kevin Exp $"; struct option CTSimApp::ctsimOptions[] = { @@ -138,8 +138,10 @@ CTSimApp::OnInit() m_pDocTemplPhantom = new wxDocTemplate (m_docManager, "PhantomFile", "*.phm", "", "phm", "PhantomFile", "PhantomView", CLASSINFO(PhantomFileDocument), CLASSINFO(PhantomFileView)); m_pDocTemplPlot = new wxDocTemplate (m_docManager, "PlotFile", "*.plt", "", "plt", "PlotFile", "PlotView", CLASSINFO(PlotFileDocument), CLASSINFO(PlotFileView)); m_pDocTemplText = new wxDocTemplate (m_docManager, "TextFile", "*.txt", "", "txt", "TextFile", "TextView", CLASSINFO(TextFileDocument), CLASSINFO(TextFileView), wxTEMPLATE_INVISIBLE); +#if wxUSE_GLCANVAS m_pDocTemplGraph3d = new wxDocTemplate (m_docManager, "Graph3dFile", "*.g3d", "", "g3d", "Graph3dFile", "Graph3dView", CLASSINFO(Graph3dFileDocument), CLASSINFO(Graph3dFileView), wxTEMPLATE_INVISIBLE); - +#endif + #if wxUSE_GIF wxImage::AddHandler(new wxGIFHandler); // Required for images in the online documentation #endif @@ -448,6 +450,7 @@ MainFrame::OnCreateFilter (wxCommandEvent& WXUNUSED(event)) *theApp->getLog() << os.str().c_str() << "\n"; wxString filename = "untitled.if"; ImageFileDocument* pFilterDoc = theApp->newImageDoc(); + pFilterDoc->setBadFileOpen(); if (! pFilterDoc) { sys_error (ERR_SEVERE, "Unable to create filter image"); return; @@ -886,6 +889,7 @@ CTSimApp::newPhantomDoc() return newDoc; } +#if wxUSE_GLCANVAS Graph3dFileDocument* CTSimApp::newGraph3dDoc() @@ -905,3 +909,4 @@ CTSimApp::newGraph3dDoc() return newDoc; } +#endif