| 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 |