1 /*
2  *  Copyright (C) 1995, 1996  Karl-Johan Johnsson.
3  */
4 
5 #ifndef Shadow_h
6 #define Shadow_h
7 
8 #ifndef XtCAllocArmColor
9 #define XtCAllocArmColor "AllocArmColor"
10 #endif
11 #ifndef XtCAllocArmPixmap
12 #define XtCAllocArmPixmap "AllocArmPixmap"
13 #endif
14 #ifndef XtCAllocShadowColors
15 #define XtCAllocShadowColors "AllocShadowColors"
16 #endif
17 #ifndef XtCShadowWidth
18 #define XtCShadowWidth "ShadowWidth"
19 #endif
20 #ifndef XtCUseLineShadows
21 #define XtCUseLineShadows "UseLineShadows"
22 #endif
23 
24 #ifndef XtNallocArmColor
25 #define XtNallocArmColor "allocArmColor"
26 #endif
27 #ifndef XtNallocArmPixmap
28 #define XtNallocArmPixmap "allocArmPixmap"
29 #endif
30 #ifndef XtNallocShadowColors
31 #define XtNallocShadowColors "allocShadowColors"
32 #endif
33 #ifndef XtNshadowWidth
34 #define XtNshadowWidth "shadowWidth"
35 #endif
36 #ifndef XtNuseLineShadows
37 #define XtNuseLineShadows "useLineShadows"
38 #endif
39 
40 typedef struct ShadowClassRec*  ShadowWidgetClass;
41 typedef struct ShadowRec*       ShadowWidget;
42 
43 extern WidgetClass shadowWidgetClass;
44 
45 extern void ShadowRedrawWidget(Widget);
46 
47 #endif /* Shadow_h */
48