home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 31 / CDASC_31_1996_juillet_aout.iso / vrac / tvrw31d.zip / CONSTS.SKL < prev    next >
Text File  |  1996-04-16  |  2KB  |  75 lines

  1. !
  2. ! Constant unit source skeleton file.
  3. !
  4. !  Copyright (c) 1995-96 Balázs Scheidler
  5. !  This file is part of Turbo Vision Resource WorkShop
  6. !
  7. ! Lines that begin with '!' are comments. All other lines are copied to the
  8. ! generated output.
  9. !
  10. ! Lines that begin with ` are quoted lines. Quoted lines are directly copied
  11. ! to output WITHOUT macro expansion. Use this if you need something in a line
  12. ! beginning with $(
  13. !
  14. ! The following macros are defined in this file:
  15. !
  16. !  $(FULLNAME)   = fully expanded filename
  17. !  $(FILENAME)   = 8+3 filename
  18. !  $(FNAME)      = 8 char file name
  19. !  $(FEXT)       = 3 char extension
  20. !  $(DESCRIPTION)= The description of the project
  21. !  $(VERSION)    = the version of this project
  22. !  $(AUTHOR)     = the author of the project
  23. !  $(CONSTANTS)  = expands to the actual constants
  24. !
  25. !  You can also use a conditional "macro". It is called $(IFDEF xxxx), where
  26. !  xxxx is one of the below listed strings. TVRW will ignore the lines
  27. !  between $(IFDEF) and $(ENDIF) if the symbol xxxx is not defined.
  28. !  NOTE: DO NOT write anything else in lines which contain $(IFDEF) and
  29. !  $(ENDIF)
  30. !
  31. !   xxxx can be one of the following:
  32. !     CPP
  33. !     PASCAL
  34. !
  35. !     anything else:  true if you gave them in the Sourcer Options dialog
  36. !                     Defines inputline.
  37. !
  38. ! These macros are case insensitive.
  39. !
  40. $(IFDEF PASCAL)
  41. {**************************************************************************
  42.   $(FILENAME) constants unit
  43.  
  44.   Copyright (c) 1996 $(AUTHOR)
  45.  
  46.   Generated by Turbo Vision Resource WorkShop
  47.  **************************************************************************}
  48.  
  49. unit $(FNAME);
  50.  
  51. interface
  52.  
  53. $(CONSTANTS)
  54.  
  55. implementation
  56.  
  57. end.
  58. $(ENDIF)
  59. $(IFDEF CPP)
  60. /**************************************************************************
  61.   $(FILENAME) constants include file
  62.  
  63.   Copyright (c) 1996 $(AUTHOR)
  64.  
  65.   Generated by Turbo Vision Resource WorkShop
  66.  **************************************************************************/
  67.  
  68. #ifndef __$(FNAME)_H_INCLUDED
  69. #define __$(FNAME)_H_INCLUDED
  70.  
  71. $(CONSTANTS)
  72.  
  73. #endif
  74. $(ENDIF)
  75.