AlexG (10.11.2015 15:50, просмотров: 156) ответил PeterD на Что то не могу сообразить, есть графический экран, в МК есть область памяти которая соответствует памяти экрана и с вязана с экраном. Графическая библиотека работает только с памятью МК она выводится по ДМА в экран. Хочу выводить окошки как
Спрайты вопрос с окошками не решают никаким образом. Есть смысл посмотреть уже написанные чужие библиотеки для организации GUI с окошками и подобрать наиболее понятный и подходящий по возможностям. Если интересно, могу составить список, вариантов в загашниках накопилось много. Часто производитель МК продвигает какую-нибудь библиотеку GUI собственной разработки или стороннюю, тоже можно посмотреть (и обратить внимания на уловия в лицензии).
В недавнем проекте были окошки, но там по большей части имитация оконного интерфейса: при открыти очередного окна открытые перед этим окна отображается на экране только за счет того что их изображение не стерто в видеопамяти, при отображении окна или меню программа зацикливается в функции выводящей это окно до того как пользователь выберет какой-то вариант приводящий к открытию другого окна. В общем, костыль на костыле, так делать не надо.