title: ncurses scroll text contents of window
body: <p>I'm looking for definitive answers about scrolling methods in a window or pad using ncurses.</p>
  
  <p>I would like to display a stdout stream which quickly fills the number of available lines on the screen and starts to overflow. Using stdio the terminal simply scrolls the contents. But with ncurses as far as I understand the output is only limited to the screen area. Is this entirely accurate?</p>
  
  <p>Is the usual approach then to put the entire contents of stdout into a buffer and then read specific parts of the buffer into a ncurses window or pad? Which other methods are there to scroll text using ncurses?</p>