Cross Reference: Xaw3_1Template.c
xref
: /
solaris-x11-s11
/
open-src
/
lib
/
libXaw4
/
sun-src
/
Xaw3_1Template.c
Home
History
Annotate
Line#
Navigate
Download
Search
only in
./
262
N/A
/* $XConsortium:
Template.c
,v 1.2 88/10/25 17:40:25 swick Exp $ */
262
N/A
/* Copyright Massachusetts Institute of Technology 1987, 1988 */
1339
N/A
262
N/A
#
include
<
X11
/
IntrinsicP.h
>
1339
N/A
#
include
<
X11
/
StringDefs.h
>
262
N/A
#
include
<
X11
/
Xaw
/
TemplateP.h
>
262
N/A
919
N/A
static
XtResource
resources
[] = {
919
N/A
#
define
offset
(
field
)
XtOffset
(
TemplateWidget
,
template
.
field
)
919
N/A
/* {name, class, type, size, offset, default_type, default_addr}, */
919
N/A
{
XtNtemplateResource
,
XtCTemplateResource
,
XtRTemplateResource
,
sizeof
(
char
*),
919
N/A
offset
(
resource
),
XtRString
,
"default"
},
919
N/A
#
undef
offset
919
N/A
};
919
N/A
919
N/A
static
void
TemplateAction
(
/* Widget, XEvent*, String*, Cardinal* */
) {
919
N/A
};
919
N/A
919
N/A
static
XtActionsRec
actions
[] =
919
N/A
{
919
N/A
/* {name, procedure}, */
919
N/A
{
"template"
,
TemplateAction
},
919
N/A
};
919
N/A
262
N/A
static
char
translations
[] =
262
N/A
"<Key>: template() \n\
262
N/A
"
;
262
N/A
493
N/A
TemplateClassRec
templateClassRec
= {
262
N/A
{
/* core fields */
970
N/A
/* superclass */
(
WidgetClass
) &
widgetClassRec
,
977
N/A
/* class_name */
"Template"
,
970
N/A
/* widget_size */
sizeof
(
TemplateRec
),
970
N/A
/* class_initialize */
NULL
,
1339
N/A
/* class_part_initialize */
NULL
,
1339
N/A
/* class_inited */
FALSE
,
1339
N/A
/* initialize */
NULL
,
262
N/A
/* initialize_hook */
NULL
,
1370
N/A
/* realize */
XtInheritRealize
,
262
N/A
/* actions */
actions
,
911
N/A
/* num_actions */
XtNumber
(
actions
),
1370
N/A
/* resources */
resources
,
1370
N/A
/* num_resources */
XtNumber
(
resources
),
1370
N/A
/* xrm_class */
NULLQUARK
,
911
N/A
/* compress_motion */
TRUE
,
262
N/A
/* compress_exposure */
TRUE
,
262
N/A
/* compress_enterleave */
TRUE
,
262
N/A
/* visible_interest */
FALSE
,
262
N/A
/* destroy */
NULL
,
1370
N/A
/* resize */
NULL
,
493
N/A
/* expose */
NULL
,
262
N/A
/* set_values */
NULL
,
970
N/A
/* set_values_hook */
NULL
,
970
N/A
/* set_values_almost */
XtInheritSetValuesAlmost
,
970
N/A
/* get_values_hook */
NULL
,
262
N/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
;