Реализация создания временной базы данных
Ну вот, после долгого перерыва я снова начинаю вставать в строй. И сегодня я реализовал функцию создания временной базы данных. Да, теперь пришла очередь главы создания, сохранения, закрытия-переоткрытия и удаления проектов в программе. Это то, где я сильно накосячил в прошлой версии программы. Ну а теперь, конечно, делаю всё гораздо лучше. Вот на скриншоте создан новый проект со временной базой данных. В параметры проекта (при его открытии) была добавлена конфигурация проекта. Весь процесс создания и открытия проекта инкапсулирован в асинхронную функцию окна для выполнения различных ресурсоёмких процессов, где отображается ход выполнения процесса.
Ну и вот. Получается теперь этот процесс работает гораздо корректнее, чем было в прошлой версии программы. Там создание проекта не было синхронизировано с диалогом хода выполнения процесса. И этот диалог там висит секунды три в отдельности от процесса создания проекта. Во как. Безобразие и непорядок. но теперь всё в ажуре.
Ну и далее я буду работать над сохранением резервной копии на диск, сохранением изменений в базе данных, закрытием проекта, открытием проекта поверх открытого и так далее. Большая и ответственная работа, от которой будет зависеть слаженность всей программы. Так-то.
Так что будем в темпе вальса работать. Ни на что не отвлекаясь. Ну вот на этом и закончу сказ. И уже теперь до новых постов и до новых свершений.

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.