Probably because the console is using a mono-spaced font, so it all lines up.
You can play with the textAlign style of the textArea and see if that helps.
Are you inserting tabs in the returned text?
I am not doing anything to the returned data. I take it in as a string and bind it to the text area. Thanks for the suggestion ill try playing with the font and alignment. Any other suggestions would be helpful
It's coming back with spaces or something. Ideally you should have tabs in it to get the alignment you wish.
Actually your first reply was all I needed. I added this to the properties of the text area fontFamily="_typewriter" which is a monospace font. Looks fine now. Thanks for you help.