From f57f9a5169e3d3e9c2d677dcc0f22c6a4beabaed Mon Sep 17 00:00:00 2001 From: Sup Yut Sum Date: Tue, 8 Jan 2013 08:23:25 +0800 Subject: [PATCH] Really disable Help Topics menu item in TortoiseGitBlame Signed-off-by: Sup Yut Sum --- src/TortoiseGitBlame/MainFrm.cpp | 6 ++++++ src/TortoiseGitBlame/MainFrm.h | 1 + 2 files changed, 7 insertions(+) diff --git a/src/TortoiseGitBlame/MainFrm.cpp b/src/TortoiseGitBlame/MainFrm.cpp index d90dcbff9..1f458ad4e 100644 --- a/src/TortoiseGitBlame/MainFrm.cpp +++ b/src/TortoiseGitBlame/MainFrm.cpp @@ -42,6 +42,7 @@ BEGIN_MESSAGE_MAP(CMainFrame, CFrameWndEx) ON_WM_CREATE() // Global help commands ON_COMMAND(ID_HELP_FINDER, &CFrameWndEx::OnHelpFinder) + ON_UPDATE_COMMAND_UI(ID_HELP_FINDER, &CMainFrame::OnUpdateHelpFinder) ON_COMMAND(ID_HELP, &CFrameWndEx::OnHelp) ON_COMMAND(ID_CONTEXT_HELP, &CFrameWndEx::OnContextHelp) ON_COMMAND(ID_DEFAULT_HELP, &CFrameWndEx::OnHelpFinder) @@ -215,6 +216,11 @@ void CMainFrame::Dump(CDumpContext& dc) const // CMainFrame message handlers +void CMainFrame::OnUpdateHelpFinder(CCmdUI *pCmdUI) +{ + pCmdUI->Enable(FALSE); +} + void CMainFrame::OnViewCustomize() { CMFCToolBarsCustomizeDialog* pDlgCust = new CMFCToolBarsCustomizeDialog(this, TRUE /* scan menus */); diff --git a/src/TortoiseGitBlame/MainFrm.h b/src/TortoiseGitBlame/MainFrm.h index 85a0942cf..bd3990145 100644 --- a/src/TortoiseGitBlame/MainFrm.h +++ b/src/TortoiseGitBlame/MainFrm.h @@ -65,6 +65,7 @@ protected: // control bar embedded members // Generated message map functions protected: afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct); + afx_msg void OnUpdateHelpFinder(CCmdUI *pCmdUI); afx_msg void OnViewCustomize(); afx_msg LRESULT OnToolbarCreateNew(WPARAM wp, LPARAM lp); afx_msg void OnApplicationLook(UINT id); -- 2.11.4.GIT