Перекрывающиеся окна в 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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