home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / cslio205.zip / INCLUDE / CSMESS.H < prev    next >
C/C++ Source or Header  |  1997-01-21  |  1KB  |  47 lines

  1. /***********************************************************************
  2.  
  3.                        CSA Library, Free Evaluation Version 2.0.5 
  4.                                        Release: January 22th 1997 
  5.  
  6.        Set of functions to process messages.
  7.        All the library functions use only these functions
  8.        to display warnings, errors etc..
  9.  
  10.                                            Copyright(c) 1994-1997 
  11.                                                           ComBits 
  12.                                                   The Netherlands 
  13. ***********************************************************************/
  14.  
  15. #ifndef __CSMESS_H
  16. #define __CSMESS_H
  17.  
  18. #include "csstr.h"
  19.  
  20.  
  21. #define MaxMessageLength  300
  22.  
  23.  
  24. csCHAR *csmess_read(long error);
  25. void    csmess_set_fun( void (* fun)(csCHAR *));
  26.  
  27. void    csmess_reset_fun( void );
  28. void    csmess_set_filename( csCHAR *s);
  29. void    csmess_reset_filename( void);
  30. void    csmess_on(void);
  31. void    csmess_off(void);
  32. int     csmess_onoff(void);
  33. void    csmess_onoff(int TrueOrFalse);
  34.  
  35.  
  36. csCHAR *csmess_p( csCHAR *p);
  37. csCHAR *csmess_p( csCHAR *p, csCHAR *q);
  38. csCHAR *csmess_p( long error,csCHAR *s1, csCHAR *s2, csCHAR *s3=NULL);
  39. csCHAR *csmess_p( long error,csCHAR *s,  long l=0);
  40. csCHAR *csmess_p( long error,long l);
  41. csCHAR *csmess_p( long error,int i);
  42. csCHAR *csmess_p( long error,csCHAR c);
  43. csCHAR *csmess_p( long error,csSTR &s);
  44. csCHAR *csmess_p( long error);
  45.  
  46. #endif
  47.