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

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