/*======================================================================*/
/* Xe Widget set							*/
/*									*/
/* XeLayout								*/
/* Public header file							*/
/*									*/
/* AUTHOR:	Gabor Nagy						*/
/* DATE:	1996-Jan-26 21:26:17					*/
/*									*/
/* Xe Widget set Copyright (C) 1995 by Gabor Nagy. All rights reserved.	*/
/*======================================================================*/
#ifndef _XeLayoutWidget_h
#define _XeLayoutWidget_h

#include "Xe.h"

#if defined (__cplusplus) && (!(defined (__CPLUSLIBS)))
extern "C" {
#endif


extern WidgetClass xeLayoutWidgetClass;
typedef struct _XeLayoutClassRec*	XeLayoutWidgetClass;
typedef struct _XeLayoutRec*		XeLayoutWidget;

typedef void	(*XePreferredSizeProc)(XeLayoutWidget, XtWidgetGeometry*);
typedef void	(*XeLayoutProc)(XeLayoutWidget, Dimension, Dimension);

#if defined (__cplusplus) && (!(defined (__CPLUSLIBS)))
}	// Close scope of 'extern "C"' declaration which encloses file.
#endif

#endif // _XeLayoutWidget_h
