ui/motif/button.c

changeset 1025
4f7e335a95ca
parent 1016
ccde46662db7
equal deleted inserted replaced
1024:d218b70e1499 1025:4f7e335a95ca
282 e.obj = event->obj; 282 e.obj = event->obj;
283 e.window = e.obj->window; 283 e.window = e.obj->window;
284 e.document = e.obj->ctx->document; 284 e.document = e.obj->ctx->document;
285 e.eventdata = value; 285 e.eventdata = value;
286 e.eventdatatype = UI_EVENT_DATA_INTEGER_VALUE; 286 e.eventdatatype = UI_EVENT_DATA_INTEGER_VALUE;
287 e.intval = v; 287 e.intval = 1;
288 e.set = ui_get_setop(); 288 e.set = ui_get_setop();
289 289
290 if(event->callback) { 290 if(event->callback) {
291 event->callback(&e, event->userdata); 291 event->callback(&e, event->userdata);
292 } 292 }
293 293
294 e.intval = v;
294 if(value) { 295 if(value) {
295 ui_notify_evt(value->observers, &e); 296 ui_notify_evt(value->observers, &e);
296 } 297 }
297 } 298 }
298 299

mercurial