ui/motif/button.c

changeset 659
d6baaa93f7be
parent 595
e62047c59658
child 808
2b0ecad00872
equal deleted inserted replaced
658:b25f54b51d76 659:d6baaa93f7be
171 UiEvent e; 171 UiEvent e;
172 e.obj = event->obj; 172 e.obj = event->obj;
173 e.window = e.obj->window; 173 e.window = e.obj->window;
174 e.document = e.obj->ctx->document; 174 e.document = e.obj->ctx->document;
175 e.eventdata = NULL; 175 e.eventdata = NULL;
176 e.eventdatatype = 0;
176 e.intval = XmToggleButtonGetState(w); 177 e.intval = XmToggleButtonGetState(w);
177 e.set = ui_get_setop(); 178 e.set = ui_get_setop();
178 179
179 if(event->callback) { 180 if(event->callback) {
180 event->callback(&e, event->userdata); 181 event->callback(&e, event->userdata);
280 UiEvent e; 281 UiEvent e;
281 e.obj = event->obj; 282 e.obj = event->obj;
282 e.window = e.obj->window; 283 e.window = e.obj->window;
283 e.document = e.obj->ctx->document; 284 e.document = e.obj->ctx->document;
284 e.eventdata = value; 285 e.eventdata = value;
286 e.eventdatatype = UI_EVENT_DATA_INTEGER_VALUE;
285 e.intval = v; 287 e.intval = v;
286 e.set = ui_get_setop(); 288 e.set = ui_get_setop();
287 289
288 if(event->callback) { 290 if(event->callback) {
289 event->callback(&e, event->userdata); 291 event->callback(&e, event->userdata);

mercurial