#ifndef _FontGrid_h_
#define _FontGrid_h_
#ifdef XRENDER
#include <X11/Xft/Xft.h>
#include <X11/extensions/Xrender.h>
#endif
typedef struct _FontGridRec *FontGridWidget;
extern WidgetClass fontgridWidgetClass;
#define XtNcellRows "cellRows"
#define XtCCellRows "CellRows"
#define XtNcellColumns "cellColumns"
#define XtCCellColumns "CellColumns"
#define XtNcellWidth "cellWidth"
#define XtCCellWidth "CellWidth"
#define XtNcellHeight "cellHeight"
#define XtCCellHeight "CellHeight"
#define XtNcenterChars "centerChars"
#define XtCCenterChars "CenterChars"
#define XtNboxChars "boxChars"
#define XtCBoxChars "BoxChars"
#define XtNboxColor "boxColor"
#define XtCBoxColor "BoxColor"
#define XtNstartChar "startChar"
#define XtCStartChar "StartChar"
#define XtNinternalPad "internalPad"
#define XtCInternalPad "InternalPad"
#define XtNgridWidth "gridWidth"
#define XtCGridWidth "GridWidth"
#define XtRXftColor "XftColor"
#define XtNface "face"
#define XtCFace "Face"
#define XtRXftFont "XftFont"
typedef struct _FontGridCharRec {
#ifdef XRENDER
XftFont * theface;
#endif
XFontStruct * thefont;
long thechar;
} FontGridCharRec;
extern void GetFontGridCellDimensions(
Widget,
long *,
int *,
int *
);
extern void GetPrevNextStates(
Widget,
Bool *,
Bool *,
Bool *,
Bool *
);
long
GridFirstChar (Widget w);
long
GridLastChar (Widget w);
#endif