DataLife Engine / Закончил работу над контролом DatabaseObjects - лаконично и элегантно

Закончил работу над контролом DatabaseObjects - лаконично и элегантно

 

Ну вот, наконец-то! Начинает снова проявляться интерфейс моей программы. Сегодня я лишь закончил этот контрол, буквально только что. Потому что почти девять (!!!) часов у меня заняла работа по определению основных команд и клавиатурных сокращений в модели-представления главного окна. Когда сегодня утром я начинал это делать, то закончу, думаю, максимум к двенадцати часам дня. Но не тут то было! Работа получилась очень длинная и нудная, было буквально уже засыпал перед компьютером. Я не представляю, как люди делают монотонную работу, потому что уже через час монотонки начинает делаться тошно. Ведь мне приходилось заниматься копипастом строчек кода из одного места (файла) в другой, определяться с главными командами, на которые повешаны функции программы.

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

Ну вот и всё, на этом у меня всё и будем прощаться до завтра. Завтра уже буду реализовывать контрол для вывода записей из журналов событий. Там тоже всё надо сделать лучше, чем в прошлый раз.

7-06-2023, 21:17
Вернуться назад