ui/gtk/container.h

branch
newapi
changeset 353
ae999e3346a9
parent 344
870dd3d41d83
child 354
baf9bcc98d87
equal deleted inserted replaced
352:1b4aae4e8432 353:ae999e3346a9
132 } UiHeaderbarContainer; 132 } UiHeaderbarContainer;
133 133
134 GtkWidget* ui_gtk_vbox_new(int spacing); 134 GtkWidget* ui_gtk_vbox_new(int spacing);
135 GtkWidget* ui_gtk_hbox_new(int spacing); 135 GtkWidget* ui_gtk_hbox_new(int spacing);
136 136
137 GtkWidget* ui_subcontainer_create(
138 UiSubContainerType type,
139 UiObject *newobj,
140 int spacing,
141 int columnspacing,
142 int rowspacing,
143 int margin);
144
137 UiContainer* ui_frame_container(UiObject *obj, GtkWidget *frame); 145 UiContainer* ui_frame_container(UiObject *obj, GtkWidget *frame);
138 void ui_frame_container_add(UiContainer *ct, GtkWidget *widget, UiBool fill); 146 void ui_frame_container_add(UiContainer *ct, GtkWidget *widget, UiBool fill);
139 147
140 GtkWidget* ui_box_set_margin(GtkWidget *box, int margin); 148 GtkWidget* ui_box_set_margin(GtkWidget *box, int margin);
141 UIWIDGET ui_box_create(UiObject *obj, UiContainerArgs args, UiSubContainerType type); 149 UIWIDGET ui_box_create(UiObject *obj, UiContainerArgs args, UiSubContainerType type);
144 void ui_box_container_add(UiContainer *ct, GtkWidget *widget, UiBool fill); 152 void ui_box_container_add(UiContainer *ct, GtkWidget *widget, UiBool fill);
145 153
146 GtkWidget* ui_create_grid_widget(int colspacing, int rowspacing); 154 GtkWidget* ui_create_grid_widget(int colspacing, int rowspacing);
147 UiContainer* ui_grid_container(UiObject *obj, GtkWidget *grid); 155 UiContainer* ui_grid_container(UiObject *obj, GtkWidget *grid);
148 void ui_grid_container_add(UiContainer *ct, GtkWidget *widget, UiBool fill); 156 void ui_grid_container_add(UiContainer *ct, GtkWidget *widget, UiBool fill);
157
158 UiContainer* ui_frame_container(UiObject *obj, GtkWidget *frame);
159 void ui_frame_container_add(UiContainer *ct, GtkWidget *widget, UiBool fill);
149 160
150 UiContainer* ui_scrolledwindow_container(UiObject *obj, GtkWidget *scrolledwindow); 161 UiContainer* ui_scrolledwindow_container(UiObject *obj, GtkWidget *scrolledwindow);
151 void ui_scrolledwindow_container_add(UiContainer *ct, GtkWidget *widget, UiBool fill); 162 void ui_scrolledwindow_container_add(UiContainer *ct, GtkWidget *widget, UiBool fill);
152 163
153 UiContainer* ui_tabview_container(UiObject *obj, GtkWidget *tabview); 164 UiContainer* ui_tabview_container(UiObject *obj, GtkWidget *tabview);

mercurial