LINUX.ORG.RU

ncurses размеры окна


0

1

Всем привет.. Вопрос..

в библиотеке ncurses есть ф-цыя getmaxyx .. она работает - только первый раз..

потом если окно меняет размер ... она на второй раз выдает старые размеры...

Кто-то знает как это решить?

это макрос, а не функция.

#define getmaxyx(win,y,x)	(y = getmaxy(win), x = getmaxx(win))
#define getmaxy(win)		((win) ? ((win)->_maxy + 1) : ERR)
#define getmaxx(win)		((win) ? ((win)->_maxx + 1) : ERR)

Пример кода можно? Или в любом случае выдает старые параметры?

buddhist ★★★★★
()
Ответ на: комментарий от buddhist

Уже заработало.. Просто у меня так получалось что на фоне по таймеру одна процедура еще запускалась.. и очень тормозила процес...

шас изменил немножко логику..

все заработало.. + конешно пример

igorchyk
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.