DataLife Engine / Завершение работы над вкладочной лентой главного окна

Завершение работы над вкладочной лентой главного окна

 

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

Так что вот галерея скриншотов покажет то, что получилось:

 

 

 

 

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

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

Ну и на этом мне уже пора заканчивать. Уже двенадцать с лишним часов вкалываю! Так что на этом у меня пока всё и до новых постов с новыми свершениями. 

28-11-2024, 21:09
Вернуться назад