262N/A/* $XConsortium: Template.c,v 1.2 88/10/25 17:40:25 swick Exp $ */
262N/A/* Copyright Massachusetts Institute of Technology 1987, 1988 */
1339N/A
262N/A#include <X11/IntrinsicP.h>
1339N/A#include <X11/StringDefs.h>
262N/A#include <X11/Xaw/TemplateP.h>
262N/A
919N/Astatic XtResource resources[] = {
919N/A#define offset(field) XtOffset(TemplateWidget, template.field)
919N/A /* {name, class, type, size, offset, default_type, default_addr}, */
919N/A { XtNtemplateResource, XtCTemplateResource, XtRTemplateResource, sizeof(char*),
919N/A offset(resource), XtRString, "default" },
919N/A#undef offset
919N/A};
919N/A
919N/Astatic void TemplateAction(/* Widget, XEvent*, String*, Cardinal* */) {
919N/A};
919N/A
919N/Astatic XtActionsRec actions[] =
919N/A{
919N/A /* {name, procedure}, */
919N/A {"template", TemplateAction},
919N/A};
919N/A
262N/Astatic char translations[] =
262N/A"<Key>: template() \n\
262N/A";
262N/A
493N/ATemplateClassRec templateClassRec = {
262N/A { /* core fields */
970N/A /* superclass */ (WidgetClass) &widgetClassRec,
977N/A /* class_name */ "Template",
970N/A /* widget_size */ sizeof(TemplateRec),
970N/A /* class_initialize */ NULL,
1339N/A /* class_part_initialize */ NULL,
1339N/A /* class_inited */ FALSE,
1339N/A /* initialize */ NULL,
262N/A /* initialize_hook */ NULL,
1370N/A /* realize */ XtInheritRealize,
262N/A /* actions */ actions,
911N/A /* num_actions */ XtNumber(actions),
1370N/A /* resources */ resources,
1370N/A /* num_resources */ XtNumber(resources),
1370N/A /* xrm_class */ NULLQUARK,
911N/A /* compress_motion */ TRUE,
262N/A /* compress_exposure */ TRUE,
262N/A /* compress_enterleave */ TRUE,
262N/A /* visible_interest */ FALSE,
262N/A /* destroy */ NULL,
1370N/A /* resize */ NULL,
493N/A /* expose */ NULL,
262N/A /* set_values */ NULL,
970N/A /* set_values_hook */ NULL,
970N/A /* set_values_almost */ XtInheritSetValuesAlmost,
970N/A /* get_values_hook */ NULL,
262N/A /* accept_focus */ NULL,
/* version */ XtVersion,
/* callback_private */ NULL,
/* tm_table */ translations,
/* query_geometry */ XtInheritQueryGeometry,
/* display_accelerator */ XtInheritDisplayAccelerator,
/* extension */ NULL
},
{ /* template fields */
/* empty */ 0
}
};
WidgetClass templateWidgetClass = (WidgetClass)&templateClassRec;