From a31a59cd84566a6f997739bf51b47b8fcf3d531e Mon Sep 17 00:00:00 2001 From: Katsuhisa Yuasa Date: Mon, 25 Mar 2019 03:43:07 +0900 Subject: [PATCH] =?UTF-8?q?=E3=80=8C=E5=90=8C=E5=90=8D=E3=81=AEC/C++?= =?UTF-8?q?=E3=83=98=E3=83=83=E3=83=80(=E3=82=BD=E3=83=BC=E3=82=B9)?= =?UTF-8?q?=E3=82=92=E9=96=8B=E3=81=8F=E3=80=8D=E6=A9=9F=E8=83=BD=E3=81=8C?= =?UTF-8?q?=E5=88=A9=E7=94=A8=E5=8F=AF=E8=83=BD=E3=81=8B=E8=AA=BF=E3=81=B9?= =?UTF-8?q?=E3=82=8B=E5=87=A6=E7=90=86=E3=81=A7=E6=8B=A1=E5=BC=B5=E5=AD=90?= =?UTF-8?q?=E3=81=AE=E7=A2=BA=E8=AA=8D=E3=81=8C=E8=A1=8C=E3=82=8F=E3=82=8C?= =?UTF-8?q?=E3=82=8B=E3=82=88=E3=81=86=E3=81=AB=E8=A8=98=E8=BF=B0=E8=BF=BD?= =?UTF-8?q?=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sakura_core/cmd/CViewCommander_File.cpp | 2 +- sakura_core/func/Funccode.cpp | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/sakura_core/cmd/CViewCommander_File.cpp b/sakura_core/cmd/CViewCommander_File.cpp index 01803ff4bc..c28f5038c7 100644 --- a/sakura_core/cmd/CViewCommander_File.cpp +++ b/sakura_core/cmd/CViewCommander_File.cpp @@ -309,7 +309,7 @@ BOOL CViewCommander::Command_OPEN_HfromtoC( BOOL bCheckOnly ) { if ( Command_OPEN_HHPP( bCheckOnly, FALSE ) ) return TRUE; if ( Command_OPEN_CCPP( bCheckOnly, FALSE ) ) return TRUE; - ErrorBeep(); + if (!bCheckOnly) ErrorBeep(); return FALSE; // 2002/03/24 YAZAKI コードの重複を削減 // 2003.06.28 Moca コメントとして残っていたコードを削除 diff --git a/sakura_core/func/Funccode.cpp b/sakura_core/func/Funccode.cpp index 46e69037ae..821ca73258 100644 --- a/sakura_core/func/Funccode.cpp +++ b/sakura_core/func/Funccode.cpp @@ -1174,13 +1174,14 @@ bool IsFuncEnable( const CEditDoc* pcEditDoc, const DLLSHAREDATA* pShareData, EF case F_UNDO: return pcEditDoc->m_cDocEditor.IsEnableUndo(); /* Undo(元に戻す)可能な状態か? */ case F_REDO: return pcEditDoc->m_cDocEditor.IsEnableRedo(); /* Redo(やり直し)可能な状態か? */ + case F_OPEN_HfromtoC: //同名のC/C++ヘッダ(ソース)を開く //Feb. 7, 2001 JEPRO 追加 +// case F_OPEN_HHPP: //同名のC/C++ヘッダファイルを開く //Feb. 9, 2001 jepro「.cまたは.cppと同名の.hを開く」から変更 del 2008/6/23 Uchi +// case F_OPEN_CCPP: //同名のC/C++ソースファイルを開く //Feb. 9, 2001 jepro「.hと同名の.c(なければ.cpp)を開く」から変更 del 2008/6/23 Uchi + return pcEditDoc->m_cDocFile.GetFilePathClass().IsValidPath() && pcEditDoc->m_pcEditWnd->GetActiveView().GetCommander().Command_OPEN_HfromtoC(TRUE); case F_COPYPATH: case F_COPYDIRPATH: case F_COPYTAG: case F_COPYFNAME: // 2002/2/3 aroka - case F_OPEN_HfromtoC: //同名のC/C++ヘッダ(ソース)を開く //Feb. 7, 2001 JEPRO 追加 -// case F_OPEN_HHPP: //同名のC/C++ヘッダファイルを開く //Feb. 9, 2001 jepro「.cまたは.cppと同名の.hを開く」から変更 del 2008/6/23 Uchi -// case F_OPEN_CCPP: //同名のC/C++ソースファイルを開く //Feb. 9, 2001 jepro「.hと同名の.c(なければ.cpp)を開く」から変更 del 2008/6/23 Uchi case F_PLSQL_COMPILE_ON_SQLPLUS: /* Oracle SQL*Plusで実行 */ case F_BROWSE: //ブラウズ //case F_VIEWMODE: //ビューモード // Sep. 10, 2002 genta 常に使えるように