Добрый вечер, мои несуществующие читатели! Сегодняшний день я наконец-то смог немного пораньше закончить работу над программой. Программа сегодня решила немного пораньше меня отпустить 😁.
А что я собственно сегодня сделал? Да в основном у меня день был затрачен на рефакторинг кода, его оптимизацию, "допиливание" функционала, который, как оказалось, некорректно работал. Ну и реализовал сохранение настроек таблиц, которые были сделаны из панели свойств объектов.
Как выяснилось, не совсем корректно работала функция отключения и включения активности команд главного окна в зависимости от выбранного объекта базы данных. Что ж, я это поправил и теперь всё работает так как надо.
Добавил в главное меню пару пунктиков. Один - новый, и пару "прикрутил", - их я с самого начала забыл "впаять". Рефакторинг кода может показаться мелочным мероприятием. Но удобство и порядок имеют значение. Так что это нужно было сделать. Так что моя программа имеет следующий вид:
.
Ну всё, пора на сегодня закончить. И наконец-то у меня есть немного времени позаниматься чем-нибудь ещё. Из своих хобби. На этом у меня пока всё. Да, и завтра я продолжу работу над модификацией таблиц. Нужно будет реализовать модификацию, добавление и удаление столбцов и ограничений таблиц. Так что вот, работа в этом контексте ещё не закончена.
Ну теперь точно всё и до новых свершений. Я надеюсь.

