curses.resizeterm()

curses.resizeterm(nlines, ncols) Resize the standard and current windows to the specified dimensions, and adjusts other bookkeeping data used by the curses library that record the window dimensions (in particular the SIGWINCH handler).

curses.resize_term()

curses.resize_term(nlines, ncols) Backend function used by resizeterm(), performing most of the work; when resizing the windows, resize_term() blank-fills the areas that are extended. The calling application should fill in these areas with appropriate data. The resize_term() function attempts to resize all windows. However, due to the calling convention of pads, it is not possible to resize these without additional interaction with the application.

curses.reset_prog_mode()

curses.reset_prog_mode() Restore the terminal to “program” mode, as previously saved by def_prog_mode().

curses.putp()

curses.putp(string) Equivalent to tputs(str, 1, putchar); emit the value of a specified terminfo capability for the current terminal. Note that the output of putp() always goes to standard output.

curses.resetty()

curses.resetty() Restore the state of the terminal modes to what it was at the last call to savetty().

curses.raw()

curses.raw() Enter raw mode. In raw mode, normal line buffering and processing of interrupt, quit, suspend, and flow control keys are turned off; characters are presented to curses input functions one by one.

curses.qiflush()

curses.qiflush([flag]) If flag is False, the effect is the same as calling noqiflush(). If flag is True, or no argument is provided, the queues will be flushed when these control characters are read.

curses.panel.Panel.replace()

Panel.replace(win) Change the window associated with the panel to the window win.

curses.panel.Panel.show()

Panel.show() Display the panel (which might have been hidden).

curses.panel.update_panels()

curses.panel.update_panels() Updates the virtual screen after changes in the panel stack. This does not call curses.doupdate(), so you’ll have to do this yourself.