ui/ui/container.h

branch
newapi
changeset 194
e2281ace0769
parent 193
74c688cc1839
child 195
0f2e69873875
equal deleted inserted replaced
193:74c688cc1839 194:e2281ace0769
62 62
63 #define ui_vbox(obj, ...) for(ui_vbox_create(obj, (UiContainerArgs){ __VA_ARGS__ });ui_container_finish(obj);ui_container_begin_close(obj)) 63 #define ui_vbox(obj, ...) for(ui_vbox_create(obj, (UiContainerArgs){ __VA_ARGS__ });ui_container_finish(obj);ui_container_begin_close(obj))
64 #define ui_hbox(obj, ...) for(ui_hbox_create(obj, (UiContainerArgs){ __VA_ARGS__ });ui_container_finish(obj);ui_container_begin_close(obj)) 64 #define ui_hbox(obj, ...) for(ui_hbox_create(obj, (UiContainerArgs){ __VA_ARGS__ });ui_container_finish(obj);ui_container_begin_close(obj))
65 #define ui_grid(obj, ...) for(ui_grid_create(obj, (UiContainerArgs){ __VA_ARGS__ });ui_container_finish(obj);ui_container_begin_close(obj)) 65 #define ui_grid(obj, ...) for(ui_grid_create(obj, (UiContainerArgs){ __VA_ARGS__ });ui_container_finish(obj);ui_container_begin_close(obj))
66 #define ui_frame(obj, ...) for(ui_frame_create(obj, (UiFrameArgs){ __VA_ARGS__ });ui_container_finish(obj);ui_container_begin_close(obj)) 66 #define ui_frame(obj, ...) for(ui_frame_create(obj, (UiFrameArgs){ __VA_ARGS__ });ui_container_finish(obj);ui_container_begin_close(obj))
67 67 #define ui_scrolledwindow(obj, ...) for(ui_scrolledwindow_create(obj, (UiContainerArgs){ __VA_ARGS__ });ui_container_finish(obj);ui_container_begin_close(obj))
68
69 #define ui_vbox0(obj) for(ui_vbox_create(obj, (UiContainerArgs){ 0 });ui_container_finish(obj);ui_container_begin_close(obj))
70 #define ui_hbox0(obj) for(ui_hbox_create(obj, (UiContainerArgs){ 0 });ui_container_finish(obj);ui_container_begin_close(obj))
71 #define ui_grid0(obj) for(ui_grid_create(obj, (UiContainerArgs){ 0 });ui_container_finish(obj);ui_container_begin_close(obj))
72 #define ui_frame0(obj) for(ui_frame_create(obj, (UiFrameArgs){ 0 });ui_container_finish(obj);ui_container_begin_close(obj))
73 #define ui_scrolledwindow0(obj) for(ui_scrolledwindow_create(obj, (UiContainerArgs){ 0 });ui_container_finish(obj);ui_container_begin_close(obj))
68 74
69 void ui_end(UiObject *obj); 75 void ui_end(UiObject *obj);
70 76
71 UIWIDGET ui_vbox_create(UiObject *obj, UiContainerArgs args); 77 UIWIDGET ui_vbox_create(UiObject *obj, UiContainerArgs args);
72 UIWIDGET ui_hbox_create(UiObject *obj, UiContainerArgs args); 78 UIWIDGET ui_hbox_create(UiObject *obj, UiContainerArgs args);
73
74 UIWIDGET ui_grid_create(UiObject *obj, UiContainerArgs args); 79 UIWIDGET ui_grid_create(UiObject *obj, UiContainerArgs args);
75
76 UIWIDGET ui_frame_create(UiObject* obj, UiFrameArgs args); 80 UIWIDGET ui_frame_create(UiObject* obj, UiFrameArgs args);
81 UIWIDGET ui_scrolledwindow_create(UiObject* obj, UiContainerArgs args);
77 82
78 83
79 84 UIWIDGET ui_scrolledwindow_deprecated(UiObject *obj);
80
81
82 UIWIDGET ui_scrolledwindow(UiObject *obj);
83 85
84 UIWIDGET ui_sidebar(UiObject *obj); 86 UIWIDGET ui_sidebar(UiObject *obj);
85 87
86 UIWIDGET ui_hsplitpane(UiObject *obj, int max); 88 UIWIDGET ui_hsplitpane(UiObject *obj, int max);
87 UIWIDGET ui_vsplitpane(UiObject *obj, int max); 89 UIWIDGET ui_vsplitpane(UiObject *obj, int max);

mercurial