home *** CD-ROM | disk | FTP | other *** search
/ Stars of Shareware: Programmierung / SOURCE.mdf / programm / msdos / c / txcl552 / inc / tcxlerr.h < prev    next >
Encoding:
C/C++ Source or Header  |  1991-03-15  |  3.9 KB  |  60 lines

  1. /*=====[ The TesSeRact(TM) CXL User Interface Development System ]======*
  2.  | Copyright (c) 1987-1991, Innovative Data Concepts, Inc.
  3.  | All Rights Reserved.
  4.  |
  5.  | This Library is part of IDC's TesSeRact Development Tools product
  6.  | line. For information about other IDC products, call  1-215-443-9705.
  7.  *-V--------------------------------------------------------------------*
  8.  | $Header:   tcxlerr.h     552.0   17 Mar 1991 18:26:34  $
  9.  |
  10.  | $Log:   tcxlerr.h    $
  11.  *-D--------------------------------------------------------------------*
  12.  | <TCXLerr.h> : Definitions of TCXL window error and diagnostic codes.
  13.  *-N-----------------------[ Notes and Caveats ]------------------------*
  14.  | 1) Included by <TCXLwin.h>.
  15.  | 2) These values are inherited from CXL and WILL CHANGE for TCXL 6.0!
  16.  | 3) TCXL 5.5 functions no longer return these values. They set global
  17.  |    TclxErr and return the following.
  18.  |       ERR_NUL = 0    for success
  19.  |       ERR_ARG = -1   argument failure
  20.  |       ERR_MEM = -2   allocation failure
  21.  *======================================================================*/
  22. #ifndef  _TCXLerr_
  23. #  define   _TCXLerr_ 1             /*- TcxlErr error-codes ------------*/
  24. #  define   W_ESCPRESS  0x01        /* Escape key was pressed           */
  25. #  define   W_ALLOCERR  0x02        /* memory allocation error          */
  26. #  define   W_NOTFOUND  0x03        /* record not found                 */
  27. #  define   W_NOACTIVE  0x04        /* no active window                 */
  28. #  define   W_INVCOORD  0x05        /* invalid coordinates              */
  29. #  define   W_INVFORMT  0x06        /* invalid format string            */
  30. #  define   W_NOINPDEF  0x07        /* no entry-fields defined          */
  31. #  define   W_STRLONG   0x08        /* string too long for window       */
  32. #  define   W_INVBTYPE  0x09        /* invalid box type                 */
  33. #  define   W_NOBORDER  0x0A        /* no window border                 */
  34. #  define   W_NOHIDDEN  0x0B        /* no hidden windows                */
  35. #  define   W_NOTHIDD   0x0C        /* window is not hidden             */
  36. #  define   W_NOSELECT  0x0D        /* no selectable menu items         */
  37. #  define   W_NOITMDEF  0x0E        /* no menu items defined            */
  38. #  define   W_NOMNUEND  0x0F        /* no end of menu specified         */
  39. #  define   W_NOMNUDEF  0x10        /* no menu defined                  */
  40. #  define   W_NOMNUBEG  0x11        /* no begin of menu specified       */
  41. #  define   W_NOFRMDEF  0x12        /* no entry-form defined            */
  42. #  define   W_NOFRMBEG  0x13        /* no start of form specified       */
  43. #  define   W_NOHLPDEF  0x14        /* no help defined                  */
  44. #  define   W_HLPSTKOV  0x15        /* help stack overflow              */
  45. #  define   W_HLPSTKUN  0x16        /* help stack underflow             */
  46. #  define   W_DOSERROR  0x17        /* DOS error                        */
  47. #  define   W_NOMATCH   0x18        /* no files matched input filespec  */
  48. #  define   W_INVTAGID  0x19        /* invalid tag identifier           */
  49. #  define   W_INVPATH   0x1A        /* path invalid or not found        */
  50. #  define   W_FRMISDEF  0x1B        /* entry-form already defined       */
  51. #  define   W_FRMSTKOV  0x1C        /* form stack overflow              */
  52. #  define   W_FRMSTKUN  0x1D        /* form stack underflow             */
  53. #  define   W_NOHLPFIL  0x1E        /* no help-file found               */
  54. #  define   W_INP2MANY  0x1F        /* too many entry-fields            */
  55. #  define   W_MNU2MANY  0x20        /* too many menu-items              */
  56. #  define   W_INP2FEW   0x21        /* not enough entry-fields          */
  57. #  define   W_NOINPENA  0x22        /* no enabled entry-field           */
  58. #  define   W_MNU2FEW   0x23        /* not enough menu items            */
  59. #endif   /* _TCXLerr_ : End of TCXLerr.h -------------------------------*/
  60.