ui/gtk/container.h

changeset 60
ee4e4742391e
parent 56
294d5515583a
equal deleted inserted replaced
59:6bd37fe6d905 60:ee4e4742391e
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);
160
161 UiContainer* ui_expander_container(UiObject *obj, GtkWidget *expander);
162 void ui_expander_container_add(UiContainer *ct, GtkWidget *widget, UiBool fill);
149 163
150 UiContainer* ui_scrolledwindow_container(UiObject *obj, GtkWidget *scrolledwindow); 164 UiContainer* ui_scrolledwindow_container(UiObject *obj, GtkWidget *scrolledwindow);
151 void ui_scrolledwindow_container_add(UiContainer *ct, GtkWidget *widget, UiBool fill); 165 void ui_scrolledwindow_container_add(UiContainer *ct, GtkWidget *widget, UiBool fill);
152 166
153 UiContainer* ui_tabview_container(UiObject *obj, GtkWidget *tabview); 167 UiContainer* ui_tabview_container(UiObject *obj, GtkWidget *tabview);

mercurial