If you use Windows you could use the console API calls.
Otherwise I think it's one of those things that's hard to make crossplatform without core BlitzMax support for it.
Otherwise I think it's one of those things that's hard to make crossplatform without core BlitzMax support for it.