/*
** XmgErr.h for  in 
** 
** Made by vianney rancurel
** Login   <vianney@epita.fr>
** 
** Started on  Wed Aug 25 14:18:38 1999 vianney rancurel
** Last update Thu Oct 28 20:23:24 1999 
*/
#ifndef XMGERR_H
#define XMGERR_H	1

#include "Xmg.h"

#define ERR_XMG_START	512
#define ERR_XMG_END	767

#define ERR_XMG_ERROR_ZERO	(ERR_XMG_START + 0)
#define ERR_XMG_NO_ENT		(ERR_XMG_START + 1)
#define ERR_XMG_INVAL		(ERR_XMG_START + 2)
#define ERR_XMG_NI		(ERR_XMG_START + 3)
#define ERR_XMG_OPEN		(ERR_XMG_START + 4 + ERR_MAGIC_SYS)
#define ERR_XMG_READ		(ERR_XMG_START + 5 + ERR_MAGIC_SYS)
#define ERR_XMG_SYNTAX		(ERR_XMG_START + 6)
#define ERR_XMG_BAD_BSLASH	(ERR_XMG_START + 7)
#define ERR_XMG_BO		(ERR_XMG_START + 8)
#define ERR_XMG_TRAIL_BSLASH	(ERR_XMG_START + 9)
#define ERR_XMG_BAD_ARGS	(ERR_XMG_START + 10)	

/* PROTO XmgErr.c */
/* XmgErr.c */
t_status err_xmg_init P((void));
void XmgErrPrint P((Widget parent, int errcode, char *fmt, ...));
#endif
