Реализация функций экспорта/импорта настроек и начало работы над настройками программы
Сегодня до настроек программы добрался только к вечеру. Да и на завершение работы над ними завтра не стоит надеяться. Ну а до начала настроек сегодня реализовал несколько других функций. Вот, как видно на скриншоте, протестировал открытие вложенных баз данных с сохранением этого состояния в файловом кэше. Как показала практика, там не всё гладко было. То есть корректно работало. Но в целом всё удовлетворительно. Ох, потом на этапе отладке программы будет куча возни с доводкой всего до ума и исправлением косяков. Особенно в интерфейсе.
Ну и дальше я вдруг решил реализовать функции экспорта и импорта настроек программы и настроек проектов, открытых в программе. В первом случае настройки программы можно импортировать в файл с сериализованными данными в формате JSON. И функцию открытия файла с настройками программы и их десериализация с применением этих настроек...
