classes.pp 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. {
  2. $Id$
  3. This file is part of the Free Component Library (FCL)
  4. Copyright (c) 1999-2000 by Michael Van Canneyt and Florian Klaempfl
  5. Classes unit for linux
  6. See the file COPYING.FPC, included in this distribution,
  7. for details about the copyright.
  8. This program is distributed in the hope that it will be useful,
  9. but WITHOUT ANY WARRANTY; without even the implied warranty of
  10. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  11. **********************************************************************}
  12. {$mode objfpc}
  13. { determine the type of the resource/form file }
  14. {$define Win16Res}
  15. unit Classes;
  16. interface
  17. uses
  18. sysutils,
  19. typinfo;
  20. {$i classesh.inc}
  21. implementation
  22. uses
  23. linux;
  24. { OS - independent class implementations are in /inc directory. }
  25. {$i classes.inc}
  26. initialization
  27. CommonInit;
  28. finalization
  29. CommonCleanup;
  30. if ThreadsInited then
  31. DoneThreads;
  32. end.
  33. {
  34. $Log$
  35. Revision 1.1 2000-07-13 06:31:32 michael
  36. + Initial import
  37. Revision 1.19 2000/07/01 09:49:02 peter
  38. * fixed go32v2,win32 build
  39. Revision 1.18 2000/06/29 16:32:06 sg
  40. * Changes in initialisation/finalisation for streaming support
  41. Revision 1.17 2000/06/27 17:17:34 lazarus
  42. Added code for registerclass, GetClass and RegisterClasses
  43. Shane
  44. Revision 1.16 2000/06/27 15:55:19 lazarus
  45. Added TThreadlist code. Shane
  46. Revision 1.15 2000/01/07 01:24:34 peter
  47. * updated copyright to 2000
  48. Revision 1.14 2000/01/07 00:01:33 peter
  49. * uses typinfo moved to interface
  50. Revision 1.13 2000/01/06 01:20:33 peter
  51. * moved out of packages/ back to topdir
  52. Revision 1.2 2000/01/04 18:07:58 michael
  53. + Added typinfo unit
  54. Revision 1.1 2000/01/03 19:33:09 peter
  55. * moved to packages dir
  56. Revision 1.11 1999/05/30 10:46:41 peter
  57. * start of tthread for linux,win32
  58. }