classes.pp 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  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.19 2000-07-01 09:49:02 peter
  36. * fixed go32v2,win32 build
  37. Revision 1.18 2000/06/29 16:32:06 sg
  38. * Changes in initialisation/finalisation for streaming support
  39. Revision 1.17 2000/06/27 17:17:34 lazarus
  40. Added code for registerclass, GetClass and RegisterClasses
  41. Shane
  42. Revision 1.16 2000/06/27 15:55:19 lazarus
  43. Added TThreadlist code. Shane
  44. Revision 1.15 2000/01/07 01:24:34 peter
  45. * updated copyright to 2000
  46. Revision 1.14 2000/01/07 00:01:33 peter
  47. * uses typinfo moved to interface
  48. Revision 1.13 2000/01/06 01:20:33 peter
  49. * moved out of packages/ back to topdir
  50. Revision 1.2 2000/01/04 18:07:58 michael
  51. + Added typinfo unit
  52. Revision 1.1 2000/01/03 19:33:09 peter
  53. * moved to packages dir
  54. Revision 1.11 1999/05/30 10:46:41 peter
  55. * start of tthread for linux,win32
  56. }