"Derek Parnell" <derek at psych.ward> wrote in message news:op.s5om75qa6b8z09 at ginger.vic.bigpond.net.au... > I used 'getch()' and that seemed to work okay. Yes, we both know that it works (as opposed to getche() ). But it is borrowed from good ol' C and I am wondering if an enthusiastic D (and C) newbie would find a solution just by digging through Phobos ....