ui/common/object.h

changeset 431
bb7da585debc
parent 404
384f6d1f5784
equal deleted inserted replaced
169:fe49cff3c571 431:bb7da585debc
33 33
34 #ifdef __cplusplus 34 #ifdef __cplusplus
35 extern "C" { 35 extern "C" {
36 #endif 36 #endif
37 37
38 void uic_object_destroy(UiObject *obj);
39
38 UiObject* uic_object_new(UiObject *toplevel, UIWIDGET widget); 40 UiObject* uic_object_new(UiObject *toplevel, UIWIDGET widget);
41 UiObject* uic_ctx_object_new(UiContext *ctx, UIWIDGET widget);
39 void uic_obj_add(UiObject *toplevel, UiObject *ctobj); 42 void uic_obj_add(UiObject *toplevel, UiObject *ctobj);
40 UiObject* uic_current_obj(UiObject *toplevel); 43 UiObject* uic_current_obj(UiObject *toplevel);
41 44
42 UiContainer* uic_get_current_container(UiObject *obj); 45 UiContainer* uic_get_current_container(UiObject *obj); // deprecated
46
47 void uic_object_push_container(UiObject *toplevel, UiContainerX *newcontainer);
48 void uic_object_pop_container(UiObject *toplevel);
49
43 50
44 51
45 #ifdef __cplusplus 52 #ifdef __cplusplus
46 } 53 }
47 #endif 54 #endif

mercurial