1 /***************************************************************************/
2 /* 	This code is part of X-toolkit widget library called Nws 	   */
3 /*	Copyright (c) 1997,1998,1999 Ondrejicka Stefan			   */
4 /*	(ondrej@idata.sk)						   */
5 /*	Distributed under GPL 2 or later				   */
6 /***************************************************************************/
7 
8 #ifndef _MwSButton_H
9 #define _MwSButton_H
10 
11 #include	"MwBase.h"
12 #include	"MwNws.h"
13 
14 #ifndef XtNon
15 #define XtNon   "on"
16 #endif
17 #ifndef XtCOn
18 #define XtCOn   "On"
19 #endif
20 
21 #ifndef XtNinitDelay
22 #define XtNinitDelay	"initDelay"
23 #endif
24 #ifndef XtCInitDelay
25 #define XtCInitDelay	"InitDelay"
26 #endif
27 #ifndef XtRCardinal
28 #define XtRCardinal	"Cardinal"
29 #endif
30 
31 #ifndef XtNrepeatDelay
32 #define XtNrepeatDelay	"repeatDelay"
33 #endif
34 #ifndef XtCRepeatDelay
35 #define XtCRepeatDelay	"RepeatDelay"
36 #endif
37 
38 #ifndef XtNbuttonMode
39 #define XtNbuttonMode	"buttonMode"
40 #endif
41 #ifndef XtCButtonMode
42 #define XtCButtonMode	"ButtonMode"
43 #endif
44 
45 #ifndef XtNswitch
46 #define XtNswitch       "switch"
47 #endif
48 #ifndef XtCSwitch
49 #define XtCSwitch       "Switch"
50 #endif
51 
52 typedef struct _MwSButtonClassRec *MwSButtonWidgetClass;
53 typedef struct _MwSButtonRec *MwSButtonWidget;
54 
55 extern WidgetClass mwSButtonWidgetClass;
56 
57 #endif
58