> Please start looking for output for any C compiler we are > using or any other console tool. > harbour.exe output is also good example. It does not use any > space padding. > >> Or someone solves it instead of me. >> Again: Plain output looked almost unbearable. Maybe >> this is normal for portable apps, but I better like >> a help which is possible to read. > > Fortunately authors of console tools had different opinion > and we do not have any other console programs padding output > with spaces to some arbitrary size (79 in case of hbmk2).
I'm using MAXCOL(), not an arbitrary size. This is all I can do to attempt to get screen size. > But if you think that you know better then there is nothing > what I can say more :-( If you can give me any sort of advice how to format output so that it stays readable even on regular screens like y*80, please do. I can't expect users to have screens 400 chars wide to fit some stuff. You can give it a shot and revert code to just spill everything on screen as is and try to decipher what you see. It's impossible. Do you think I'd have spent lots of time to create all the code to format output as it is now? (No, I wouldn't) Another principal: To make translation possible, I had to store all (even long) texts as one string, so it's not possible to hand-wrap help text for example. Where does exactly padding cause problems in real life? All outputs which may be grabbed using mouse for cut&paste purposes is just dumped to screen as-is (echoed commands f.e.). Only hbmk2's own messages are formatted, but it seems rare someone would like to cut&paste these. (In any case it can redirected and cut from text file.) Anyhow I don't care what solution is developed here as long as text storage is kept intact and resulting output is human readable on screen. Brgds, Viktor _______________________________________________ Harbour mailing list (attachment size limit: 40KB) Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour