ui/ui/container.h

branch
newapi
changeset 194
e2281ace0769
parent 193
74c688cc1839
child 195
0f2e69873875
--- a/ui/ui/container.h	Sun Oct 01 22:34:48 2023 +0200
+++ b/ui/ui/container.h	Mon Oct 02 09:22:52 2023 +0200
@@ -64,22 +64,24 @@
 #define ui_hbox(obj, ...) for(ui_hbox_create(obj, (UiContainerArgs){ __VA_ARGS__ });ui_container_finish(obj);ui_container_begin_close(obj))
 #define ui_grid(obj, ...) for(ui_grid_create(obj, (UiContainerArgs){ __VA_ARGS__ });ui_container_finish(obj);ui_container_begin_close(obj))
 #define ui_frame(obj, ...) for(ui_frame_create(obj, (UiFrameArgs){ __VA_ARGS__ });ui_container_finish(obj);ui_container_begin_close(obj))
-   
+#define ui_scrolledwindow(obj, ...) for(ui_scrolledwindow_create(obj, (UiContainerArgs){ __VA_ARGS__ });ui_container_finish(obj);ui_container_begin_close(obj))
+
+#define ui_vbox0(obj) for(ui_vbox_create(obj, (UiContainerArgs){ 0 });ui_container_finish(obj);ui_container_begin_close(obj))
+#define ui_hbox0(obj) for(ui_hbox_create(obj, (UiContainerArgs){ 0 });ui_container_finish(obj);ui_container_begin_close(obj))
+#define ui_grid0(obj) for(ui_grid_create(obj, (UiContainerArgs){ 0 });ui_container_finish(obj);ui_container_begin_close(obj))
+#define ui_frame0(obj) for(ui_frame_create(obj, (UiFrameArgs){ 0 });ui_container_finish(obj);ui_container_begin_close(obj))
+#define ui_scrolledwindow0(obj) for(ui_scrolledwindow_create(obj, (UiContainerArgs){ 0 });ui_container_finish(obj);ui_container_begin_close(obj))
 
 void ui_end(UiObject *obj);
     
 UIWIDGET ui_vbox_create(UiObject *obj, UiContainerArgs args);
 UIWIDGET ui_hbox_create(UiObject *obj, UiContainerArgs args);
-
 UIWIDGET ui_grid_create(UiObject *obj, UiContainerArgs args);
-
 UIWIDGET ui_frame_create(UiObject* obj, UiFrameArgs args);
+UIWIDGET ui_scrolledwindow_create(UiObject* obj, UiContainerArgs args);
 
 
-
-
-
-UIWIDGET ui_scrolledwindow(UiObject *obj);
+UIWIDGET ui_scrolledwindow_deprecated(UiObject *obj);
 
 UIWIDGET ui_sidebar(UiObject *obj);
 

mercurial