version 1.5, 2001/07/20 01:32:08 |
version 1.6, 2002/08/13 10:11:52 |
|
|
#include "asir32guiView.h" |
#include "asir32guiView.h" |
#include "FatalDialog.h" |
#include "FatalDialog.h" |
#include <direct.h> |
#include <direct.h> |
|
#include <io.h> |
|
|
#ifdef _DEBUG |
#ifdef _DEBUG |
#define new DEBUG_NEW |
#define new DEBUG_NEW |
Line 66 BEGIN_MESSAGE_MAP(CAsir32guiView, CEditView) |
|
Line 67 BEGIN_MESSAGE_MAP(CAsir32guiView, CEditView) |
|
ON_COMMAND(ID_EDIT_PASTE, OnEditPaste) |
ON_COMMAND(ID_EDIT_PASTE, OnEditPaste) |
ON_COMMAND(IDR_FONT, OnFont) |
ON_COMMAND(IDR_FONT, OnFont) |
ON_WM_CREATE() |
ON_WM_CREATE() |
|
ON_COMMAND(ID_CONTRIBHELP, OnContribhelp) |
|
ON_UPDATE_COMMAND_UI(ID_CONTRIBHELP, OnUpdateContribhelp) |
//}}AFX_MSG_MAP |
//}}AFX_MSG_MAP |
// 標準印刷コマンド |
// 標準印刷コマンド |
// ON_COMMAND(ID_FILE_PRINT, CEditView::OnFilePrint) |
// ON_COMMAND(ID_FILE_PRINT, CEditView::OnFilePrint) |
Line 548 int CAsir32guiView::OnCreate(LPCREATESTRUCT lpCreateSt |
|
Line 551 int CAsir32guiView::OnCreate(LPCREATESTRUCT lpCreateSt |
|
GetEditCtrl().SetTabStops(m_nTabStops); |
GetEditCtrl().SetTabStops(m_nTabStops); |
|
|
return 0; |
return 0; |
|
} |
|
|
|
void CAsir32guiView::OnContribhelp() |
|
{ |
|
// TODO: この位置にコマンド ハンドラ用のコードを追加してください |
|
char root[BUFSIZ],errmsg[BUFSIZ],helpfile[BUFSIZ]; |
|
|
|
get_rootdir(root,sizeof(root),errmsg); |
|
sprintf(helpfile,"%s\\bin\\cmanhelp.chm",root); |
|
HtmlHelp(NULL, helpfile, HH_DISPLAY_TOPIC, 0); |
|
} |
|
|
|
void CAsir32guiView::OnUpdateContribhelp(CCmdUI* pCmdUI) |
|
{ |
|
// TODO: この位置に command update UI ハンドラ用のコードを追加してください |
|
char root[BUFSIZ],errmsg[BUFSIZ],helpfile[BUFSIZ]; |
|
|
|
get_rootdir(root,sizeof(root),errmsg); |
|
sprintf(helpfile,"%s\\bin\\cmanhelp.chm",root); |
|
if ( _access(helpfile,04) != -1 ) |
|
pCmdUI->Enable( TRUE ); |
|
else |
|
pCmdUI->Enable( FALSE ); |
} |
} |