r = 0
mypad.addstr(0, 0, "Test...")
while 1:
mypad.refresh(r, 0, 1, 1, 10, 10)
c = mypad.getch()
if c == curses.KEY_UP:
r -= 1
elif c == curses.KEY_DOWN:
r += 1
elif c == ord('q'): break
Test...
отображается, но когда я нажимаю вверх / вниз, он просто исчезает.
Обновление:
на самом деле при добавлении большего количества строк я обнаружил, что он прокручивается, но только вверх, а не ниже начальной позиции.Независимо от того, насколько большим будет r, текст останется в первом ряду.Чего мне не хватает?