#define new DEBUG_NEW
#endif
+/** @brief Location for hex compare specific help to open. */
+static TCHAR HexMergeViewHelpLocation[] = _T("::/htmlhelp/Compare_bin.html");
+
/**
* @brief Turn bool api result into success/error code
*/
ON_WM_HSCROLL()
ON_WM_VSCROLL()
ON_WM_NCCALCSIZE()
+ ON_COMMAND(ID_HELP, OnHelp)
ON_COMMAND(ID_EDIT_FIND, OnEditFind)
ON_COMMAND(ID_EDIT_REPLACE, OnEditReplace)
ON_COMMAND(ID_EDIT_REPEAT, OnEditRepeat)
m_pif->select_prev_diff(FALSE);
}
+/** @brief Open help from mainframe when user presses F1*/
+void CHexMergeView::OnHelp()
+{
+ theApp.ShowHelp(HexMergeViewHelpLocation);
+}
+
void CHexMergeView::ZoomText(int amount)
{
m_pif->CMD_zoom(amount);
afx_msg void OnLastdiff();
afx_msg void OnNextdiff();
afx_msg void OnPrevdiff();
+ afx_msg void OnHelp();
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
};
#define new DEBUG_NEW
#endif
+/** @brief Location for image compare specific help to open. */
+static const TCHAR ImgMergeFrameHelpLocation[] = _T("::/htmlhelp/Compare_images.html");
+
/////////////////////////////////////////////////////////////////////////////
// CImgMergeFrame
ON_COMMAND(ID_TOOLS_GENERATEREPORT, OnToolsGenerateReport)
ON_COMMAND(ID_REFRESH, OnRefresh)
ON_WM_SETFOCUS ()
+ ON_COMMAND(ID_HELP, OnHelp)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
if (m_nActivePane != -1)
m_pImgMergeWindow->SetActivePane(m_nActivePane);
}
+
+
+/**
+ * @brief Open help from mainframe when user presses F1
+ */
+void CImgMergeFrame::OnHelp()
+{
+ theApp.ShowHelp(ImgMergeFrameHelpLocation);
+}
afx_msg void OnToolsGenerateReport();
afx_msg void OnRefresh();
afx_msg void OnSetFocus(CWnd *pNewWnd);
+ afx_msg void OnHelp();
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
};
LTEXT "File filters:",IDC_STATIC,7,190,70,10\r
COMBOBOX IDC_PLUGIN_FILEFILTERS,80,187,305,14,CBS_DROPDOWN | CBS_AUTOHSCROLL | CBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP\r
PUSHBUTTON "Defaults",IDC_PLUGIN_FILEFILTERS_DEFAULTS,393,187,70,14\r
- PUSHBUTTON "P&lugin Settings...",IDC_PLUGIN_SETTINGS,250,210,95,14\r
- DEFPUSHBUTTON "OK",IDOK,354,210,50,14\r
- PUSHBUTTON "Cancel",IDCANCEL,413,210,50,14\r
+ PUSHBUTTON "P&lugin Settings...",IDC_PLUGIN_SETTINGS,191,210,95,14\r
+ DEFPUSHBUTTON "OK",IDOK,293,210,50,14\r
+ PUSHBUTTON "Cancel",IDCANCEL,354,210,50,14\r
+ PUSHBUTTON "Help",ID_HELP,413,210,50,14\r
END\r
\r
IDD_PROPPAGE_SHELL DIALOGEX 0, 0, 255, 242\r
#include "Plugins.h"
#include "OptionsDef.h"
#include "OptionsMgr.h"
+#include "Merge.h"
+
+/** @brief Location for plugins specific help to open. */
+static TCHAR PluginsHelpLocation[] = _T("::/htmlhelp/Plugins.html");
IMPLEMENT_DYNAMIC(PluginsListDlg, CTrDialog)
ON_NOTIFY(NM_DBLCLK, IDC_PLUGINSLIST_LIST, OnNMDblclkList)
ON_NOTIFY(LVN_ITEMCHANGING, IDC_PLUGINSLIST_LIST, OnLVNItemChanging)
ON_NOTIFY(LVN_ITEMCHANGED, IDC_PLUGINSLIST_LIST, OnLVNItemChanged)
+ ON_COMMAND(ID_HELP, OnHelp)
END_MESSAGE_MAP()
/**
{
WildcardDropList::OnCloseUp(m_comboPatterns);
}
+
+/**
+ * @brief Open help from mainframe when user presses F1.
+ */
+void PluginsListDlg::OnHelp()
+{
+ theApp.ShowHelp(PluginsHelpLocation);
+}
+
afx_msg void OnNMDblclkList(NMHDR *pNMHDR, LRESULT *pResult);
afx_msg void OnDropDownPatterns();
afx_msg void OnCloseUpPatterns();
+ afx_msg void OnHelp();
DECLARE_MESSAGE_MAP()
public: