| 132 void uic_init_global_context(void); |
132 void uic_init_global_context(void); |
| 133 |
133 |
| 134 UiContext* uic_context(UiObject *toplevel, CxMempool *mp); |
134 UiContext* uic_context(UiObject *toplevel, CxMempool *mp); |
| 135 UiContext* uic_root_context(UiContext *ctx); |
135 UiContext* uic_root_context(UiContext *ctx); |
| 136 void uic_context_add_destructor(UiContext *ctx, cx_destructor_func func, void *data); |
136 void uic_context_add_destructor(UiContext *ctx, cx_destructor_func func, void *data); |
| |
137 void uic_context_remove_destructor(UiContext *ctx, void *data); |
| 137 |
138 |
| 138 void uic_context_prepare_close(UiContext *ctx); |
139 void uic_context_prepare_close(UiContext *ctx); |
| 139 void uic_context_destroy(UiContext *ctx, void *document); |
140 void uic_context_destroy(UiContext *ctx, void *document); |
| 140 |
141 |
| 141 void uic_context_attach_document(UiContext *ctx, void *document); |
142 void uic_context_attach_document(UiContext *ctx, void *document); |