Serdar S. Kacar

Author Homepage:

Send e-mail to this Author

Stay always current with our entire product range at a fraction of the price!

TMS software, established in 1995, is a software development company specialized in:

  • VCL, FMX, LCL, FNC, .NET, IntraWeb component development
  • Windows, Web, Android, iOS, macOS, Linux, Node.js development projects
  • Training, consulting & custom project development
  • TMS software has a team of experienced developers with main office in Europe, Belgium as well as offices in Germany, Uruguay & Brazil.

    Author Products

    Total 2 products

    const EnUS TFormatSettings

    Components > Tools > Multi Language

    By Serdar S. Kacar.

    Freeware + source 05 Oct 2010


    Programs that store variables as strings by various formating functions have a serious risk of unexpected behaviour in the following cases :

    • Variables written in a locale and read from another one,
    • Even if the locales are the same, a user has "customized" her own locale settings.
    Something as simple as storing a double in an INI file could be bothersome.

    The solution is already, but partially, provided by Delphi as various formating functions support an optional a parameter of type TFormatSettings.

    A constant of type TFormatSettings that "never" changes is the only thing we need to satisfy the locale-safe requirements.

    This unit includes English (United States) format settings as

    . const FormatSettingsEnUS: TFormatSettings = (...)

    This unit also includes conversion routines for TDateTime and ctime() formatted strings.

    Keywords: Localization, Format, FormatFloat, DecimalSeparator, ctime()


    • Status: Fully functional
    • Source: Included
    • Size: 4kB

    Platforms: D7

    Control Character Edit v.1.0

    Components > Edits, Memos > Edits for different types

    By Serdar S. Kacar.

    Freeware + source 12 Jun 2002


    Allows editing also the control characters (#0 to #31). eg. by setting Text property to 'OK&13;&10;' one can read 'OK'#13#10 from TextParsed property.


    • Status: Fully functional
    • Source: Included
    • Exe demo: included
    • Size: 209kB

    Platforms: D6