title: Is there a way to create a separate display and input on the same terminal using curse?
body: <p>I'd like to code a command line program that result in this UI:</p>
  
  <pre><code>------------
  |          |
  |     A    |
  |__________|
  |_____B____|
  </code></pre>
  
  <p>A is a separate process that loops and displays a list of real time events. It self-refresh.</p>
  
  <p>B is a command prompt. It's fixed at the bottom and got a command history.</p>
  
  <p>I know some command line IRC programs does this so it must be possible.</p>
  
  <p>Bonus point if you can give me a snippet using a Python binding.</p>
  
  <p>I'm aware of <a href="https://stackoverflow.com/questions/2639853/create-two-separate-windows-in-terminal">this post</a> but I'm kind of lost in the curse documentation.</p>