classes.pp 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  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.2 2000-10-26 22:30:21 peter
  36. * freebsd update
  37. * classes.rst
  38. Revision 1.1.2.1 2000/10/17 13:47:43 marco
  39. * Copy of fcl/linux dir with adapted makefiles to ease FreeBSD 1.0.2
  40. packaging
  41. Revision 1.1 2000/07/13 06:31:32 michael
  42. + Initial import
  43. Revision 1.19 2000/07/01 09:49:02 peter
  44. * fixed go32v2,win32 build
  45. Revision 1.18 2000/06/29 16:32:06 sg
  46. * Changes in initialisation/finalisation for streaming support
  47. Revision 1.17 2000/06/27 17:17:34 lazarus
  48. Added code for registerclass, GetClass and RegisterClasses
  49. Shane
  50. Revision 1.16 2000/06/27 15:55:19 lazarus
  51. Added TThreadlist code. Shane
  52. Revision 1.15 2000/01/07 01:24:34 peter
  53. * updated copyright to 2000
  54. Revision 1.14 2000/01/07 00:01:33 peter
  55. * uses typinfo moved to interface
  56. Revision 1.13 2000/01/06 01:20:33 peter
  57. * moved out of packages/ back to topdir
  58. Revision 1.2 2000/01/04 18:07:58 michael
  59. + Added typinfo unit
  60. Revision 1.1 2000/01/03 19:33:09 peter
  61. * moved to packages dir
  62. Revision 1.11 1999/05/30 10:46:41 peter
  63. * start of tthread for linux,win32
  64. }