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

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