IdBaseComponent.pas 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. { $HDR$}
  2. {**********************************************************************}
  3. { Unit archived using Team Coherence }
  4. { Team Coherence is Copyright 2002 by Quality Software Components }
  5. { }
  6. { For further information / comments, visit our WEB site at }
  7. { http://www.TeamCoherence.com }
  8. {**********************************************************************}
  9. {}
  10. { $Log: 10081: IdBaseComponent.pas
  11. {
  12. { Rev 1.0 2002.11.12 10:31:32 PM czhower
  13. }
  14. unit IdBaseComponent;
  15. interface
  16. uses
  17. Classes;
  18. // ***********************************************************
  19. // TIdBaseComponent is the base class for all Indy components.
  20. // ***********************************************************
  21. type
  22. TIdBaseComponent = class(TComponent)
  23. public
  24. function GetVersion: string;
  25. property Version: string read GetVersion;
  26. published
  27. end;
  28. implementation
  29. uses
  30. IdGlobal;
  31. function TIdBaseComponent.GetVersion: string;
  32. begin
  33. Result := gsIdVersion;
  34. end;
  35. end.