Hi Paul!
not possible without specifying which graphical user
toolkit you want to use.
I would like to stick to console.
if you don't want to use a GUI toolkit, you are
talking about raw terminal keycodes,
which can be done but its hard, non-portable and hacky.
Cedric mentioned ncurses, do you think this would be suitable for
quasi-realtime operation?
Thank you for your reply.
Carlo