| 658:b25f54b51d76 | 659:d6baaa93f7be |
|---|---|
| 60 event->obj = obj; | 60 event->obj = obj; |
| 61 event->userdata = userdata; | 61 event->userdata = userdata; |
| 62 event->callback = f; | 62 event->callback = f; |
| 63 event->value = 0; | 63 event->value = 0; |
| 64 event->customdata = NULL; | 64 event->customdata = NULL; |
| 65 event->customint = 0; | |
| 65 | 66 |
| 66 g_signal_connect( | 67 g_signal_connect( |
| 67 G_OBJECT(scrollbar), | 68 G_OBJECT(scrollbar), |
| 68 "value-changed", | 69 "value-changed", |
| 69 G_CALLBACK(ui_scrollbar_value_changed), | 70 G_CALLBACK(ui_scrollbar_value_changed), |
| 93 UiEvent e; | 94 UiEvent e; |
| 94 e.obj = event->obj; | 95 e.obj = event->obj; |
| 95 e.window = event->obj->window; | 96 e.window = event->obj->window; |
| 96 e.document = event->obj->ctx->document; | 97 e.document = event->obj->ctx->document; |
| 97 e.eventdata = NULL; | 98 e.eventdata = NULL; |
| 99 e.eventdatatype = 0; | |
| 98 e.intval = event->value; | 100 e.intval = event->value; |
| 99 event->callback(&e, event->userdata); | 101 event->callback(&e, event->userdata); |
| 100 return TRUE; | 102 return TRUE; |
| 101 } | 103 } |
| 102 | 104 |