curses.window.noutrefresh()

window.noutrefresh() Mark for refresh but wait. This function updates the data structure representing the desired state of the window, but does not force an update of the physical screen. To accomplish that, call doupdate().

curses.window.overwrite()

window.overwrite(destwin[, sminrow, smincol, dminrow, dmincol, dmaxrow, dmaxcol]) Overwrite the window on top of destwin. The windows need not be the same size, in which case only the overlapping region is copied. This copy is destructive, which means that the current background character overwrites the old contents of destwin. To get fine-grained control over the copied region, the second form of overwrite() can be used. sminrow and smincol are the upper-left coordinates of the source windo

curses.window.notimeout()

window.notimeout(yes) If yes is 1, escape sequences will not be timed out. If yes is 0, after a few milliseconds, an escape sequence will not be interpreted, and will be left in the input stream as is.

curses.window.mvderwin()

window.mvderwin(y, x) Move the window inside its parent window. The screen-relative parameters of the window are not changed. This routine is used to display different parts of the parent window at the same physical position on the screen.

curses.window.mvwin()

window.mvwin(new_y, new_x) Move the window so its upper-left corner is at (new_y, new_x).

curses.window.move()

window.move(new_y, new_x) Move cursor to (new_y, new_x).

curses.window.nodelay()

window.nodelay(yes) If yes is 1, getch() will be non-blocking.

curses.window.is_linetouched()

window.is_linetouched(line) Return True if the specified line was modified since the last call to refresh(); otherwise return False. Raise a curses.error exception if line is not valid for the given window.

curses.window.keypad()

window.keypad(yes) If yes is 1, escape sequences generated by some keys (keypad, function keys) will be interpreted by curses. If yes is 0, escape sequences will be left as is in the input stream.

curses.window.is_wintouched()

window.is_wintouched() Return True if the specified window was modified since the last call to refresh(); otherwise return False.