  TTablex Ver 1.15
  Has the added ability to ForcePost a record on a keyviolation,
  And restructure itself.
  Copyright - 1998 Adam Hair
  email: ahair@netconect.com.au

  Any comments or suggestions would be highly appreciated.
  This component may be freely distributed without changes made.

  The source code will cost you the price of a polite email to myself
  with a reason why you require the source code.

  Properties:

    AlwaysForcePost - When a keyviolation occurs, always delete the
                      old record and overwrite with the new record.

    AutoPrompt      - If an Index Out of Date error occurs, the user
                      will be prompted whether they would like the table
                      to try and restructure itself.

    Methods:

    Restruct        - Will try and restructure the table. Note: This doesn't
                      pack the table, nor able you to change/add/delete any
                      fields. The only reason I put this in is to be able to
                      fix up out of date indexes on the fly. (It basically
                      simulates you going into the DBDesktop, choosing
                      restructure, and hitting the save key straight away).



  At this stage I have not come across any bugs, but please let me know
  if you do (as I have this component implemented in some applications  ;-)
