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

Reply via email to