home *** CD-ROM | disk | FTP | other *** search
/ PC World 1998 December / PCWorld_1998-12_cd.iso / software / sybase / ASA / asa60.exe / data1.cab / cxmp_files / example.h < prev    next >
C/C++ Source or Header  |  1998-07-27  |  1KB  |  59 lines

  1. /* EXAMPLE.H    Common header file for all examples
  2. */
  3.  
  4. extern int Displaytext( int, char*, ... );
  5. extern void Display_systemerror( char * );
  6. extern void Display_refresh( void );
  7. extern void GetValue( char *, char *, int );
  8. extern void GetTableName( char *, int );
  9.  
  10. extern int WSQLEX_Init( void );
  11. extern void WSQLEX_Process_Command( int );
  12. extern int WSQLEX_Finish( void );
  13.  
  14. #define IDM_HELP         101
  15. #define IDM_PRINT         102
  16. #define IDM_UP             103
  17. #define IDM_DOWN         104
  18. #define IDM_BOTTOM         105
  19. #define IDM_TOP         106
  20. #define IDM_QUIT         107
  21. #define IDM_NAME         108
  22. #define IDM_INSERT        109
  23. #define IDE_STRING_EDIT        101
  24.  
  25. #if !defined( TRUE )
  26.     #define TRUE                1
  27. #endif
  28.  
  29. #if !defined( FALSE )
  30.     #define FALSE               0
  31. #endif
  32.  
  33. #define MAX_TABLE_NAME      50
  34. #define NULL_TEXT           "(NULL)"
  35. #define NAME_LEN            50
  36. #define MAX_FETCH_SIZE      50
  37. #define NULL_TEXT_LEN       ( sizeof( NULL_TEXT ) - 1 )
  38. #define SCREEN_WIDTH        79
  39.  
  40. #if defined(_MSC_VER)
  41.     #if _MSC_VER >= 800
  42.     #define _exportkwd
  43.     #else
  44.         #define _exportkwd  _export
  45.     #endif
  46. #elif defined(__WATCOMC__)
  47.     #define _exportkwd  __export
  48. #else
  49.     #define _exportkwd  _export
  50. #endif
  51.  
  52. #if defined( MAC )
  53.     #define MY_NEWLINE        '\r'
  54.     #define MY_NEWLINE_STR    "\r\n"
  55. #else
  56.     #define MY_NEWLINE        '\n'
  57.     #define MY_NEWLINE_STR    "\n"
  58. #endif
  59.