ui/motif/button.c

changeset 1026
4f94daefb421
parent 1025
4f7e335a95ca
equal deleted inserted replaced
1025:4f7e335a95ca 1026:4f94daefb421
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 = 1; 287 e.intval = v;
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;
295 if(value) { 294 if(value) {
296 ui_notify_evt(value->observers, &e); 295 ui_notify_evt(value->observers, &e);
297 } 296 }
298 } 297 }
299 298

mercurial