ui/common/object.h

changeset 431
bb7da585debc
parent 404
384f6d1f5784
--- a/ui/common/object.h	Sun May 23 09:44:43 2021 +0200
+++ b/ui/common/object.h	Sat Jan 04 16:38:48 2025 +0100
@@ -35,11 +35,18 @@
 extern "C" {
 #endif
 
+void uic_object_destroy(UiObject *obj);
+    
 UiObject* uic_object_new(UiObject *toplevel, UIWIDGET widget);
+UiObject* uic_ctx_object_new(UiContext *ctx, UIWIDGET widget);
 void uic_obj_add(UiObject *toplevel, UiObject *ctobj);
 UiObject* uic_current_obj(UiObject *toplevel);
 
-UiContainer* uic_get_current_container(UiObject *obj);
+UiContainer* uic_get_current_container(UiObject *obj); // deprecated
+
+void uic_object_push_container(UiObject *toplevel, UiContainerX *newcontainer);
+void uic_object_pop_container(UiObject *toplevel);
+
 
 
 #ifdef	__cplusplus

mercurial