| 225 | } |
| 226 | |
| 227 | WinMergeContextMenu::WinMergeContextMenu(HINSTANCE hInstance) |
| 228 | : m_hInstance(hInstance) |
| 229 | , m_dwMenuState(MENU_HIDDEN) |
| 230 | , m_dwContextMenuEnabled(0) |
| 231 | , m_langID(0) |
| 232 | , m_pSite(nullptr) |
| 233 | { |
| 234 | CRegKeyEx reg; |
| 235 | if (reg.Open(HKEY_CURRENT_USER, f_RegDir) == ERROR_SUCCESS) |
| 236 | m_dwContextMenuEnabled = reg.ReadDword(f_RegValueEnabled, 0); |
| 237 | } |
| 238 | |
| 239 | bool WinMergeContextMenu::UpdateMenuState(const std::vector<std::wstring>& paths) |
| 240 | { |