title: change color of input text using python curses
body: <p>I'm developing a text game using python's wrapper library for curses.
  I would like text typed in by the user to be a different color from text output by the game. I've had no problems defining color pairs for the output text, but I can't figure out how to change the input text to display different colors as the user is actively typing. </p>
  
  <p>Currently, I get all input using the <code>getstr()</code> method.</p>
  
  <p>Is this possible with python / curses? </p>
  
  <p>Thanks,
  Ian</p>