#include "TrDialogs.h"
#include "UnicodeString.h"
+class PluginInfo;
+
/**
* @brief A dialog listing plugins.
* This dialog shows a list of currently available plugins. In addition
void InitList();
void AddPlugins();
void AddPluginsToList(const wchar_t *pluginEvent, const String& pluginType);
+ PluginInfo *GetSelectedPluginInfo() const;
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
- afx_msg BOOL OnInitDialog();
+ afx_msg BOOL OnInitDialog() override;
afx_msg void OnBnClickedOk();
afx_msg void OnBnClickedPluginSettings();
+ afx_msg void OnBnClickedFileFiltesDefaults();
+ afx_msg void OnLVNItemChanged(NMHDR *pNMHDR, LRESULT *pResult);
+ afx_msg void OnLVNItemChanging(NMHDR *pNMHDR, LRESULT *pResult);
afx_msg void OnNMDblclkList(NMHDR *pNMHDR, LRESULT *pResult);
+ afx_msg void OnDropDownPatterns();
+ afx_msg void OnCloseUpPatterns();
+ afx_msg void OnHelp();
DECLARE_MESSAGE_MAP()
public:
+ CComboBox m_comboPatterns;
CListCtrl m_list; /**< A list control for plugins. */
};