| 58 void (*add)(UiContainerPrivate*, GtkWidget*, UiLayout *layout); |
58 void (*add)(UiContainerPrivate*, GtkWidget*, UiLayout *layout); |
| 59 UiLayout layout; |
59 UiLayout layout; |
| 60 |
60 |
| 61 int close; |
61 int close; |
| 62 }; |
62 }; |
| |
63 |
| |
64 typedef struct UiCustomContainer { |
| |
65 UiContainerPrivate container; |
| |
66 UiObject *obj; |
| |
67 ui_addwidget_func add; |
| |
68 void *userdata; |
| |
69 } UiCustomContainer; |
| 63 |
70 |
| 64 typedef struct UiBoxContainer { |
71 typedef struct UiBoxContainer { |
| 65 UiContainerPrivate container; |
72 UiContainerPrivate container; |
| 66 UiSubContainerType type; |
73 UiSubContainerType type; |
| 67 UiBool has_fill; |
74 UiBool has_fill; |