<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <blockquote cite="mid:55ED9DE6.3070407@gmx.de" type="cite"> the 
      function FormatFloat delivers a bad formatted negative value
      with(!) the dot from ThousandSeparator.<br>
      <br>
      In sysint.inc i found:<br>
      <br>
         { Character that is put every 3 numbers in a currency }<br>
        ThousandSeparator : Char absolute
      DefaultFormatSettings.ThousandSeparator <b>deprecated</b>;<br>
    </blockquote>
    <br>
    The format '#,##0.00' means: Format the number with two decimal
    places, even if it is an integer. Replace the dot by
    DefaultFormatSettings.DecimalSeparator. If the number is greater
    than 1000 (or less than -1000) add a thousand separator, replace the
    comma by the DefaultFormatSettings.ThousandSeparator. The '#'
    identifies optional digits which will be shown only when needed. The
    '0' identifies digits which will be shown even if the corresponding
    digit would be 0 (i.e. if the format string were '0,000.00' then the
    number 12 would be displayed as '0.012,00' if DecimalSeparator is
    '.' and ThousandSeparator is '.').<br>
    <br>
  </body>
</html>