curses.panel.Panel.above()

Panel.above() Returns the panel above the current panel.

curses.panel.new_panel()

curses.panel.new_panel(win) Returns a panel object, associating it with the given window win. Be aware that you need to keep the returned panel object referenced explicitly. If you don’t, the panel object is garbage collected and removed from the panel stack.

curses.panel.bottom_panel()

curses.panel.bottom_panel() Returns the bottom panel in the panel stack.

curses.pair_number()

curses.pair_number(attr) Return the number of the color-pair set by the attribute value attr. color_pair() is the counterpart to this function.

curses.pair_content()

curses.pair_content(pair_number) Return a tuple (fg, bg) containing the colors for the requested color pair. The value of pair_number must be between 1 and COLOR_PAIRS - 1.

curses.noraw()

curses.noraw() Leave raw mode. Return to normal “cooked” mode with line buffering.

curses.noqiflush()

curses.noqiflush() When the noqiflush() routine is used, normal flush of input and output queues associated with the INTR, QUIT and SUSP characters will not be done. You may want to call noqiflush() in a signal handler if you want output to continue as though the interrupt had not occurred, after the handler exits.

curses.nonl()

curses.nonl() Leave newline mode. Disable translation of return into newline on input, and disable low-level translation of newline into newline/return on output (but this does not change the behavior of addch('\n'), which always does the equivalent of return and line feed on the virtual screen). With translation off, curses can sometimes speed up vertical motion a little; also, it will be able to detect the return key on input.

curses.noecho()

curses.noecho() Leave echo mode. Echoing of input characters is turned off.

curses.nocbreak()

curses.nocbreak() Leave cbreak mode. Return to normal “cooked” mode with line buffering.