[BACK]Return to asir32guiview.cpp CVS log [TXT][DIR] Up to [local] / OpenXM_contrib2 / windows / asir32gui

Diff for /OpenXM_contrib2/windows/asir32gui/asir32guiview.cpp between version 1.22 and 1.25

version 1.22, 2009/03/09 15:48:43 version 1.25, 2012/03/10 01:09:15
Line 79  BEGIN_MESSAGE_MAP(CAsir32guiView, CEditView)
Line 79  BEGIN_MESSAGE_MAP(CAsir32guiView, CEditView)
         ON_COMMAND(ID_SM1, OnSm1)          ON_COMMAND(ID_SM1, OnSm1)
         ON_COMMAND(ID_TIGERS, OnTigers)          ON_COMMAND(ID_TIGERS, OnTigers)
         ON_COMMAND(ID_TODOPARAMETRIZE, OnTodoparametrize)          ON_COMMAND(ID_TODOPARAMETRIZE, OnTodoparametrize)
           ON_COMMAND(ID_NOROMATRIX, OnNoromatrix)
           ON_COMMAND(ID_NOROMWL, OnNoromwl)
           ON_COMMAND(ID_NNNDBF, OnNnndbf)
           ON_COMMAND(ID_NOROPD, OnNoropd)
           ON_COMMAND(ID_NSTWLG, OnNstwistedlog)
         //}}AFX_MSG_MAP          //}}AFX_MSG_MAP
         // 標準印刷コマンド          // 標準印刷コマンド
 //      ON_COMMAND(ID_FILE_PRINT, CEditView::OnFilePrint)  //      ON_COMMAND(ID_FILE_PRINT, CEditView::OnFilePrint)
Line 104  CAsir32guiView::CAsir32guiView()
Line 109  CAsir32guiView::CAsir32guiView()
         Logfp = NULL;          Logfp = NULL;
         ResetIndex();          ResetIndex();
         theView = this;          theView = this;
   #if _MSC_VER > 1300
           /* VS2003.NET or later */
           (AfxGetApp())->EnableHtmlHelp();
   #endif
 }  }
   
 CAsir32guiView::~CAsir32guiView()  CAsir32guiView::~CAsir32guiView()
Line 489  void CAsir32guiView::OnFileOpen() 
Line 498  void CAsir32guiView::OnFileOpen() 
 }  }
 void CAsir32guiView::viewHtmlHelp(char *help)  void CAsir32guiView::viewHtmlHelp(char *help)
 {  {
           char *helpfile;
           char fmt[] = "%s\\help\\%shelp.chm";
           char root[BUFSIZ],errmsg[BUFSIZ];
           get_rootdir(root,sizeof(root),errmsg);
           helpfile = (char *)malloc(sizeof(fmt) + strlen(root) + strlen(help));
           sprintf(helpfile,fmt,root,help);
 #if _MSC_VER < 1300  #if _MSC_VER < 1300
     /* Visual C++ 6.0 */      /* Visual C++ 6.0 */
         char root[BUFSIZ],errmsg[BUFSIZ], helpfile[BUFSIZ];  
         get_rootdir(root,sizeof(root),errmsg);  
         sprintf(helpfile,"%s\\help\\%shelp.chm",root,help);  
         ::HtmlHelp(NULL, helpfile, HH_DISPLAY_TOPIC, 0);          ::HtmlHelp(NULL, helpfile, HH_DISPLAY_TOPIC, 0);
   #else
           CWinApp *top = AfxGetApp();
           top->SetHelpMode(AFX_HELP_TYPE::afxHTMLHelp);
           if (top->m_pszHelpFilePath) {
                   free((void*)top->m_pszHelpFilePath);
           }
           top->m_pszHelpFilePath = helpfile;
           HtmlHelp(HH_DISPLAY_TOPIC, 0);
 #endif  #endif
 }  }
   
Line 669  void CAsir32guiView::OnTodoparametrize() 
Line 689  void CAsir32guiView::OnTodoparametrize() 
 {  {
         // TODO: この位置にコマンド ハンドラ用のコードを追加してください          // TODO: この位置にコマンド ハンドラ用のコードを追加してください
         viewHtmlHelp("todo_parametrize");          viewHtmlHelp("todo_parametrize");
   }
   
   void CAsir32guiView::OnNoromatrix()
   {
           // TODO: この位置にコマンド ハンドラ用のコードを追加してください
           viewHtmlHelp("noro_matrix");
   }
   
   void CAsir32guiView::OnNoromwl()
   {
           // TODO: この位置にコマンド ハンドラ用のコードを追加してください
           viewHtmlHelp("noro_mwl");
   }
   
   void CAsir32guiView::OnNoropd()
   {
           // TODO: この位置にコマンド ハンドラ用のコードを追加してください
           viewHtmlHelp("noro_pd");
   }
   
   void CAsir32guiView::OnNnndbf()
   {
           // TODO: この位置にコマンド ハンドラ用のコードを追加してください
           viewHtmlHelp("nn_ndbf");
   }
   
   void CAsir32guiView::OnNstwistedlog()
   {
           // TODO: この位置にコマンド ハンドラ用のコードを追加してください
           viewHtmlHelp("ns_twistedlog");
 }  }
   
 BOOL CAsir32guiView::Create(LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID, CCreateContext* pContext)  BOOL CAsir32guiView::Create(LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID, CCreateContext* pContext)

Legend:
Removed from v.1.22  
changed lines
  Added in v.1.25

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>