ui/gtk/range.c

changeset 659
d6baaa93f7be
parent 299
48763a9d19a7
child 669
5b930e8c3a87
equal deleted inserted replaced
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

mercurial