Перекрывающиеся окна в pdcurses/ncursesC++

Программы на C++. Форум разработчиков
Anonymous
Перекрывающиеся окна в pdcurses/ncurses

Сообщение Anonymous »

Мне нужна помощь с моей первой программой, которая использует дополнительную библиотеку: pdcurses (ncurses). Я создал всплывающее окно, и оно работает. Проблема в том, что я пытаюсь удалить это окно. Как вы могли догадаться, хотя я удалил его, пустые места все еще остались. Сначала я думал, что в этом нет ничего страшного, можно просто воссоздать фон (другое окно) заново. Ничто не может быть дальше от истины. Когда я снова воссоздаю окна с помощью create_rightwin(col, row);, create_leftwin(col, row);, это разбивает ту часть этих окон, которая не имеет никакого контакта со всплывающим окном. Похоже, что attron включен, а все заголовки в других окнах перевернуты. Я прочитал в Интернете, что мне следует использовать wintouch(), но понятия не имею, как и когда это сделать. Была ли у кого-нибудь подобная проблема?

Подробнее здесь: https://stackoverflow.com/questions/293 ... es-ncurses

Вернуться в «C++»