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