4 * @brief Declaration of Shell options dialog class
8 #include "OptionsPanel.h"
12 * @brief Class for Shell options -propertypage.
14 class PropShell : public OptionsPanel
18 explicit PropShell(COptionsMgr *optionsMgr);
20 // Implement IOptionsPanel
21 virtual void ReadOptions() override;
22 virtual void WriteOptions() override;
25 enum { IDD = IDD_PROPPAGE_SHELL };
27 bool m_bContextAdvanced;
31 virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
35 virtual BOOL OnInitDialog() override;
36 afx_msg void OnAddToExplorer();
37 afx_msg void OnRegisterShellExtension();
38 afx_msg void OnUnregisterShellExtension();
39 afx_msg void OnRegisterShellExtensionPerUser();
40 afx_msg void OnUnregisterShellExtensionPerUser();
41 afx_msg void OnTimer(UINT_PTR nIDEvent);
43 void GetContextRegValues();
44 void AdvancedContextMenuCheck();