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

Это сделало окна более удобными - убралась вертикальная полоса прокрутки, окно перестало прыгать по высоте, теперь у него фиксированная высота. И это пока всё, что я сделал. А сделать нужно ещё следующие контролы:
Аккордион - элемент-гормошка, т.е. один контейнер в нем закрываешь и другой открывается, а также два контрола для редактирования прав доступа для пользователей. Там нужно делать списки выбора пользователей и объектов базы данных, делегируемых этим пользователям с парсингом входных и выходных данных. Короче, хотел сделать и не успел. Вот такие дела.
Пока на этом всё. И у меня нет гарантий на завтрашний день. Кроме программирования и прочих хобби есть ещё и жизнь, которая тоже требует уделения времени. Так что я не знаю, что я завтра сделаю и сделаю ли вообще. Пока на этом всё. Не буду торопиться, сколько понадобится времени для создания программы - столько понадобиться. Гнать лошадей не стоит, нужно размеренно работать и не выгорать от перерабатывания. Ну всё господа, на этом пока всё.
