DikBSD
2+: В (СОХРАНЯЕМОМ В INI-ФАЙЛ) "Диалоге Настроки разместить контрол задания времени, через которое происходит автосохранение проекта". Значение времени<>0 - Автосохранение, значение времени=0 - отключение Автосохранения.
Тогда не нужно переключатель в Меню Инструменты...
"Далее:"
2+: Во избежание заявленного минуса, логика д.б. следующая:
Штатно файл .as существует только при аварийном завершении программы!
- при закрытии и при ручном сохранении проекта - процесс актуализации файла проекта: файл проекта в .bak; файл .as в файл проекта; удаление .bak; удаление .as.
- е. при старте, прогр. обнаружила файл .as - значит было аварийное завершение - выполнить процесс актуализации файла проекта...
ИМХО
2+: В (СОХРАНЯЕМОМ В INI-ФАЙЛ) "Диалоге Настроки разместить контрол задания времени, через которое происходит автосохранение проекта". Значение времени<>0 - Автосохранение, значение времени=0 - отключение Автосохранения.
Тогда не нужно переключатель в Меню Инструменты...
"Далее:"
2+: Во избежание заявленного минуса, логика д.б. следующая:
Штатно файл .as существует только при аварийном завершении программы!
- при закрытии и при ручном сохранении проекта - процесс актуализации файла проекта: файл проекта в .bak; файл .as в файл проекта; удаление .bak; удаление .as.
- е. при старте, прогр. обнаружила файл .as - значит было аварийное завершение - выполнить процесс актуализации файла проекта...
ИМХО