@Michael: Just as Tomas say, FlushFunc gets called when the output goes to console (AFAIK) regardless the SetTextBuf settings.
@Tomas: OK, for a real world apps that's true. I guess I still have to write those things myself. Btw, is there any difference between code in an initialization section of a unit with the one at the beginning of a program? -- View this message in context: http://www.nabble.com/Options-for-enabling-output-buffering-tp20975161p20987791.html Sent from the Free Pascal - General mailing list archive at Nabble.com. _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal