X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=src%2Fctsim.h;h=eb497b0b655c02a39a7b34d3bb9c613843c8f9de;hb=4ab75eaf538f5b42cf86830e44eee70590cd8c9a;hp=c87880332c2fff2104e4bf4e44f9dd2a0de71036;hpb=d3fa225aa232e132cc198672c4fc148f96a1ab8c;p=ctsim.git diff --git a/src/ctsim.h b/src/ctsim.h index c878803..eb497b0 100644 --- a/src/ctsim.h +++ b/src/ctsim.h @@ -9,7 +9,7 @@ ** This is part of the CTSim program ** Copyright (c) 1983-2001 Kevin Rosenberg ** -** $Id: ctsim.h,v 1.43 2001/02/11 04:56:38 kevin Exp $ +** $Id: ctsim.h,v 1.45 2001/02/11 22:23:03 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 @@ -39,7 +39,9 @@ #include "wx/wx.h" #endif #include "wx/config.h" +#ifdef __WXMSW__ #include "wx/msw/helpchm.h" +#endif #ifdef MSVC #define CTSIM_MDI 1 @@ -73,7 +75,7 @@ class Graph3dFileDocument; #include "dlgezplot.h" -#if defined(__WXMSW__) +#if defined(__WXMSW__) || defined (MSVC) #define CTSIM_WINHELP 1 #endif @@ -181,6 +183,8 @@ private: static struct option ctsimOptions[]; bool m_bAdvancedOptions; + bool m_bSetModifyNewDocs; + wxDocManager* m_docManager; MainFrame* m_pFrame; wxConfig* m_pConfig; @@ -197,7 +201,9 @@ private: TextFileDocument* m_pLogDoc; void usage (const char* program); - + void openConfig(); + void closeConfig(); + public: CTSimApp(); bool OnInit(); @@ -223,6 +229,8 @@ public: void setIconForFrame (wxFrame* pFrame); wxConfig* getConfig() { return m_pConfig; } + bool getAskDeleteNewDocs() const { return m_bSetModifyNewDocs; } + void setAskDeleteNewDocs(bool bAsk) { m_bSetModifyNewDocs = bAsk; } wxDocTemplate* getDocTemplImage() { return m_pDocTemplImage; } wxDocTemplate* getDocTemplProjection() { return m_pDocTemplProjection; }