r559: no message
[ctsim.git] / src / ctsim.h
index 92b13f929ecfc2ff46114dc466ae21d7ab0eb0a6..27fb0ee904d16127a49bfd5971c3b2ff8090234a 100644 (file)
@@ -9,7 +9,7 @@
 **  This is part of the CTSim program
 **  Copyright (c) 1983-2001 Kevin Rosenberg
 **
-**  $Id: ctsim.h,v 1.44 2001/02/11 21:57:08 kevin Exp $
+**  $Id: ctsim.h,v 1.48 2001/02/20 00:07:56 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
@@ -71,6 +73,7 @@ class Graph3dFileDocument;
 #include "wx/help.h"
 #include "wx/html/helpctrl.h"
 #include "dlgezplot.h"
+#include "ctsim-map.h"
 
 
 #if defined(__WXMSW__) || defined (MSVC)
@@ -132,11 +135,12 @@ public:
   void showHelp (int commandID);
 
   void OnAbout (wxCommandEvent& event);
-  void OnHelpTopics (wxCommandEvent& event);
   void OnHelpContents (wxCommandEvent& event);
   void OnCreatePhantom (wxCommandEvent& event);
   void OnPreferences (wxCommandEvent& event);
-  
+
+  void OnHelpButton (wxCommandEvent& event);
+
 #if defined(CTSIM_WINHELP) && (defined(DEBUG) || defined(_DEBUG))
   void OnHelpSecondary (wxCommandEvent& event);
 #endif
@@ -177,7 +181,7 @@ class wxDocManager;
 class CTSimApp: public wxApp
 {
 private:
-  enum { O_HELP, O_VERSION };
+  enum { O_HELP, O_PRINT, O_VERSION };
   static struct option ctsimOptions[];
 
   bool m_bAdvancedOptions;
@@ -258,7 +262,6 @@ enum {
     MAINMENU_WINDOW_BASE = 500,
     MAINMENU_HELP_ABOUT = 600,
     MAINMENU_HELP_CONTENTS,
-    MAINMENU_HELP_TOPICS,
 #if defined(CTSIM_WINHELP) && (defined(DEBUG) || defined(_DEBUG))
     MAINMENU_HELP_SECONDARY,
 #endif