thousandseperator := '|';FormatFloat('#,##.00', -10); result: *|*-10,00
The behavior that you observe is a bit strange, maybe it is a bug. But you can avoid it by putting three symbols between thousand and decimal separator, i.e. use '#,##0.00' or '#,###.00'.
-- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
