ui/common/document.c

changeset 1195
6ec3c71ba298
parent 1141
e37824dd7281
child 1196
296b8b6eaae6
equal deleted inserted replaced
1194:91696f7fa475 1195:6ec3c71ba298
84 } 84 }
85 85
86 UiObject* ui_context_obj(UiContext *ctx) { 86 UiObject* ui_context_obj(UiContext *ctx) {
87 return ctx->obj; 87 return ctx->obj;
88 } 88 }
89
90 void ui_document_onattach(void *doc, ui_callback cb, void *data) {
91 UiContext *ctx = ui_document_context(doc);
92 ctx->onattach = cb;
93 ctx->onattachdata = data;
94 }
95
96 void ui_document_ondetach(void *doc, ui_callback cb, void *data) {
97 UiContext *ctx = ui_document_context(doc);
98 ctx->ondetach = cb;
99 ctx->ondetachdata = data;
100 }

mercurial