MCPcopy Create free account
hub / github.com/WinMerge/winmerge / WriteOptions

Method WriteOptions

Src/PropShell.cpp:273–282  ·  view source on GitHub ↗

* @brief Writes options values from UI to storage. */

Source from the content-addressed store, hash-verified

271 * @brief Writes options values from UI to storage.
272 */
273void PropShell::WriteOptions()
274{
275 bool registered = IsShellExtensionRegistered(false);
276 bool registeredPerUser = IsShellExtensionRegistered(true);
277 bool registeredWinMergeContextMenu = IsWinMergeContextMenuRegistered();
278 if (registered || registeredPerUser || registeredWinMergeContextMenu)
279 SaveMergePath(); // saves context menu settings as well
280 if (m_list.m_hWnd)
281 SaveListView(m_list);
282}
283
284/// Get registry values for ShellExtension
285void PropShell::GetContextRegValues()

Callers 1

SaveOptionsMethod · 0.45

Calls 3

SaveListViewFunction · 0.85

Tested by

no test coverage detected