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.


    By Dimka Maslov.

    Freeware + source 01 Jul 2002


    The HshdList unit is a realization of hashed lists also called as hash-arrays or associated arrays for Borland Delphi.

    The hashed list is an array of items where each item can be idenified by the unique name. (Not by the integer number). Hashing is used to increase the speed to access items in list. Prior to including an item into a list the hashsum (MD5 in this example) of a name is calculated. And new item is placed into a list to keep the order of hashsums. Searching an item by specified name compares only sorted hashsums, not unsorted string names.

    To customize list it is need to code one class descentant and create an instance of list specifying the name of items class only.


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

    Platforms: D5, D6


    By Hugh Doar.

    Freeware + source 20 Sep 1999


    Demo of a Explorer like viewer for denormalized result sets. You can set which dimensions you want where.


    • Status: Demo only
    • Source: Included
    • Size: 11kB

    Platforms: D3, D4, D5

    TreeView & ListView

    By Stefan Boether.

    Freeware + source 06 May 1997


    TreeView and TListView components for Delphi 3. Exe-demo required Vcl30 package.


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

    Platforms: D3