Mercurial > hg > xemacs-beta
comparison lwlib/xlwradio.c @ 5118:e0db3c197671 ben-lisp-object
merge up to latest default branch, doesn't compile yet
author | Ben Wing <ben@xemacs.org> |
---|---|
date | Sat, 26 Dec 2009 21:18:49 -0600 |
parents | 5460287a3327 |
children | 308d34e9f07d |
comparison
equal
deleted
inserted
replaced
5117:3742ea8250b5 | 5118:e0db3c197671 |
---|---|
51 #include <config.h> | 51 #include <config.h> |
52 #include <stdio.h> | 52 #include <stdio.h> |
53 | 53 |
54 #include <X11/IntrinsicP.h> | 54 #include <X11/IntrinsicP.h> |
55 #include <X11/StringDefs.h> | 55 #include <X11/StringDefs.h> |
56 #include <X11/Xmu/Misc.h> | |
56 #include ATHENA_XawInit_h_ | 57 #include ATHENA_XawInit_h_ |
57 #include "../src/xmu.h" | 58 #include "xt-wrappers.h" |
58 #include "xlwradioP.h" | 59 #include "xlwradioP.h" |
59 | 60 |
60 #define BOX_SIZE 13 | 61 #define BOX_SIZE 13 |
61 | 62 |
62 #define rclass(w) ((RadioWidgetClass)((w)->core.widget_class)) | 63 #define rclass(w) ((RadioWidgetClass)((w)->core.widget_class)) |
114 * to override Highlight, Set, and Unset. | 115 * to override Highlight, Set, and Unset. |
115 */ | 116 */ |
116 | 117 |
117 static XtActionsRec actionsList[] = | 118 static XtActionsRec actionsList[] = |
118 { | 119 { |
119 {"highlight", RadioHighlight}, | 120 { (String) "highlight", RadioHighlight }, |
120 {"unhighlight", RadioUnhighlight}, | 121 { (String) "unhighlight", RadioUnhighlight }, |
121 }; | 122 }; |
122 | 123 |
123 #define SuperClass ((ToggleWidgetClass)&toggleClassRec) | 124 #define SuperClass ((ToggleWidgetClass)&toggleClassRec) |
124 | 125 |
125 RadioClassRec radioClassRec = { | 126 RadioClassRec radioClassRec = { |
126 { | 127 { |
127 (WidgetClass) SuperClass, /* superclass */ | 128 (WidgetClass) SuperClass, /* superclass */ |
128 "Radio", /* class_name */ | 129 (String) "Radio", /* class_name */ |
129 sizeof(RadioRec), /* size */ | 130 sizeof(RadioRec), /* size */ |
130 RadioClassInit, /* class_initialize */ | 131 RadioClassInit, /* class_initialize */ |
131 RadioClassPartInit, /* class_part_initialize */ | 132 RadioClassPartInit, /* class_part_initialize */ |
132 FALSE, /* class_inited */ | 133 FALSE, /* class_inited */ |
133 RadioInit, /* initialize */ | 134 RadioInit, /* initialize */ |