Discrete Process Simulation









In this area all downloadable files of
TOMASWEB can be found. All software comes in ZIP-format. Each ZIP-file contains a file "files.txt" with a description of the files included.

You need Delphi 7, 2005, 2007, 2009, 2010 or 10.1 Berlin to be able to compile and link this software. If you need to know more on or buy Delphi, or if you are interested in the latest news on this development tool, you can go directly to the
Delphi website of Borland.

This page is divided in three sections:

  • Documentation of the software in Word or PDF format
  • Precompiled units for users that are not interested in the source codes.
  • Source files: a complete set of all source, mentioned in the tools section.




  • Explanation of the process approach
  • Graphics
  • Resources
  • Animation
  • Input



Precompiled units


The precompiled units come in seven versions:

  • for Delphi 7
  • for Delphi 2005
  • for Delphi 2007
  • for Delphi 2009
  • for Delphi 2010
  • for Delphi 10.1 Berlin
  • for Lazarus 1.6

Be sure to download the right version. For simple use download the right zip-file version and extract the files to the LIB-directory of your Delphi environment.
You can also extract them to a TOMAS-directory and add this directory to the Library Path
(via Tools-->Environment Options-->Library)

tomas for Delphi 7
tomas for Delphi 2005
tomas for Delphi 2007
tomas for Delphi 2009
tomas for Delphi 2010
tomas for Delphi 10.1 Berlin
tomas for Lazarus 1.6



Source codes


All sources (Delphi version 7 .. 2007) are contained in tomas.zip. Only the kernel TomasProcess comes in precompiled format (select TomasProcess.dc7 for Delphi 7, Tomasprocess.dc2005 for Delphi 2005 or Tomasprocess.dc2007 for Delphi 2007 Rename the one chosen to TomasProcess.dcu).

All sources for Lazarus (including Tomasprocess.pas) are contained in TomasLaz.zip
Source codes are meant to be used in design mode, and therefore you may need to install some components (ONLY for 3D-animation and distributed simulations). To do so use the *.dcr files.


tomas 10.1 Berlin
tomas Lazarus