/* Generated by wbuild
 * (generator version 3.2)
 */
#ifndef ___XWCOMMON_H
#define ___XWCOMMON_H
#include <X11/Composite.h>
_XFUNCPROTOBEGIN
typedef int  Alignment;

#define XfwfCenter 0 


#define XfwfLeft 1 


#define XfwfRight 2 


#define XfwfTop 4 


#define XfwfBottom 8 


#define XfwfTopLeft (XfwfTop +XfwfLeft )


#define XfwfTopRight (XfwfTop +XfwfRight )


#define XfwfBottomLeft (XfwfBottom +XfwfLeft )


#define XfwfBottomRight (XfwfBottom +XfwfRight )


typedef enum {
            TraverseLeft, TraverseRight, TraverseUp, TraverseDown,
            TraverseNext, TraversePrev, TraverseHome, TraverseNextTop } TraversalDirection;

void XfwfCallComputeInside(
#if NeedFunctionPrototypes
Widget,Position *,Position *,int *,int *
#endif
);
Dimension  XfwfCallFrameWidth(
#if NeedFunctionPrototypes
Widget
#endif
);
Boolean  XfwfChooseColor(
#if NeedFunctionPrototypes
Widget,double ,Pixel ,Pixel *
#endif
);
typedef struct {Region region; XEvent *event;} XfwfExposeInfo;

void XfwfCallExpose(
#if NeedFunctionPrototypes
Widget,XEvent *,Region 
#endif
);
void create_bordergc(
#if NeedFunctionPrototypes
Widget
#endif
);
Boolean  get_scaled_color(
#if NeedFunctionPrototypes
Widget,float ,Pixel ,Pixel *
#endif
);
Boolean  has_focus_now(
#if NeedFunctionPrototypes
Widget
#endif
);
#ifndef XtNtraversalOn
#define XtNtraversalOn "traversalOn"
#endif
#ifndef XtCTraversalOn
#define XtCTraversalOn "TraversalOn"
#endif
#ifndef XtRBoolean
#define XtRBoolean "Boolean"
#endif

#ifndef XtNtraversalTranslationDone
#define XtNtraversalTranslationDone "traversalTranslationDone"
#endif
#ifndef XtCTraversalTranslationDone
#define XtCTraversalTranslationDone "TraversalTranslationDone"
#endif
#ifndef XtRBoolean
#define XtRBoolean "Boolean"
#endif

#ifndef XtNhighlightThickness
#define XtNhighlightThickness "highlightThickness"
#endif
#ifndef XtCHighlightThickness
#define XtCHighlightThickness "HighlightThickness"
#endif
#ifndef XtRDimension
#define XtRDimension "Dimension"
#endif

#ifndef XtNhighlightColor
#define XtNhighlightColor "highlightColor"
#endif
#ifndef XtCHighlightColor
#define XtCHighlightColor "HighlightColor"
#endif
#ifndef XtRPixel
#define XtRPixel "Pixel"
#endif

#ifndef XtNhighlightPixmap
#define XtNhighlightPixmap "highlightPixmap"
#endif
#ifndef XtCHighlightPixmap
#define XtCHighlightPixmap "HighlightPixmap"
#endif
#ifndef XtRPixmap
#define XtRPixmap "Pixmap"
#endif

#ifndef XtNnextTop
#define XtNnextTop "nextTop"
#endif
#ifndef XtCNextTop
#define XtCNextTop "NextTop"
#endif
#ifndef XtRCallback
#define XtRCallback "Callback"
#endif

#ifndef XtNuserData
#define XtNuserData "userData"
#endif
#ifndef XtCUserData
#define XtCUserData "UserData"
#endif
#ifndef XtRPointer
#define XtRPointer "Pointer"
#endif

#ifndef XtNuseExposeCallback
#define XtNuseExposeCallback "useExposeCallback"
#endif
#ifndef XtCUseExposeCallback
#define XtCUseExposeCallback "UseExposeCallback"
#endif
#ifndef XtRBoolean
#define XtRBoolean "Boolean"
#endif

#ifndef XtNexposeCallback
#define XtNexposeCallback "exposeCallback"
#endif
#ifndef XtCExposeCallback
#define XtCExposeCallback "ExposeCallback"
#endif
#ifndef XtRCallback
#define XtRCallback "Callback"
#endif

#ifndef XtNfocusHiliteChange
#define XtNfocusHiliteChange "focusHiliteChange"
#endif
#ifndef XtCFocusHiliteChange
#define XtCFocusHiliteChange "FocusHiliteChange"
#endif
#ifndef XtRCallback
#define XtRCallback "Callback"
#endif

#ifndef XtNonDestroy
#define XtNonDestroy "onDestroy"
#endif
#ifndef XtCOnDestroy
#define XtCOnDestroy "OnDestroy"
#endif
#ifndef XtRCallback
#define XtRCallback "Callback"
#endif

typedef struct _XfwfCommonClassRec *XfwfCommonWidgetClass;
typedef struct _XfwfCommonRec *XfwfCommonWidget;
externalref WidgetClass xfwfCommonWidgetClass;
_XFUNCPROTOEND
#endif /* ___XWCOMMON_H */
