
  TLimitMe
  --------
  Allows switching between open delphi applications and/or lauching (any) application
  Note: App to Switch to must have TActivateApp component
  Method(s):          1) DoIExist - Returns Boolean True/False
  Properties:         1) Bija/Seed - 32 bit Only, The is your own name for the application,
                         it can be anything that you wish to identify your app by, but it must
                         be unique.
                         16 bit uses the application class name, and thus does not need a seed
                         it will only return true if there is a previous version open
                         32 bit uses a semaphore, which can be adapted for other purposes, it works
                         slightly differently. Because it uses a semaphore which may be used by threads,
                         as apposed to applications, it will return true if more than one call
                         is made to DoIExist by the same app. Hence becareful how you use it!
                     2) Terminate - Sets wether the current application must be terminated
                        if a previous instance already exists.
  Event(s):          1) BeforeTerminate - Fires Only If Property Terminate is True
  The code for this component comes from various authors who put it into the public domain
  , all I did was to turn it into a component.
  Freeware Use & Abuse
  Author: Edward de la Rey
          edwardr@mailbox.ru.ac.za
          USE AT OWN RISK
  For Delphi 1,2,3 Will Automatically pickup the correct DCR File,
  D16 is for Delphi1, D32 for Delphi 2&3, Don't rename them.