>>Also, I have no doubt there are better ways to emulate getch(), if you know of one please point me in the right direction.
Its called curses.
Ancient Dragon
Retired & Loving It
30,043 posts since Aug 2005
Reputation Points: 5,662
Solved Threads: 2,341