Создайте экземпляр класса {Configuration} (используя функции New_read_config / New_write_config) для сохранения / восстановления значений, требуемых приложением. Это независимое от платформы решение. В Windows, если имя ключа, открываемого с привилегиями 'USER', не начинается с HKEY_..., то автоматически добавится префикс HKCU\Software\. Аналогично, при открытии с привилегиями 'ADMIN' добавится префикс HKLM\, если параметр Path не начинается с HKEY_.
Функции Value_i / Value_s / Value_b позволяют выполнить запись и чтение значений в одной функции установки новых и получения старых параметров.
-------------------------------------------------------------- 'get/set value (of STR / INT / BOOL type)'
							       'установка / получение значений'
-------------------------------------------------------------- 'work with values in the key opened'
								'работа со списком значений'
-------------------------------------------------------------- 'work with subkeys'
								'работа с подключами'