#ifndef XmLProgressPH
#define XmLProgressPH
#include <Xm/XmP.h>
#include <X11/StringDefs.h>
#ifdef MOTIF11
#else
#include <Xm/PrimitiveP.h>
#include <Xm/DrawP.h>
#endif
#include <sys/types.h>
#include "Progress.h"
typedef struct _XmLProgressPart
{
int completeValue, value;
Boolean showTime;
Boolean showPercentage;
XmRenderTable renderTable;
Boolean check_set_render_table;
GC gc;
time_t startTime;
XFontStruct *fallbackFont;
unsigned char meterStyle;
int numBoxes;
} XmLProgressPart;
typedef struct _XmLProgressRec
{
CorePart core;
XmPrimitivePart primitive;
XmLProgressPart progress;
} XmLProgressRec;
typedef struct _XmLProgressClassPart
{
int null;
} XmLProgressClassPart;
typedef struct _XmLProgressClassRec
{
CoreClassPart core_class;
XmPrimitiveClassPart primitive_class;
XmLProgressClassPart progress_class;
} XmLProgressClassRec;
extern XmLProgressClassRec xmlProgressClassRec;
#endif