72 struct UiContainer { |
72 struct UiContainer { |
73 Widget widget; |
73 Widget widget; |
74 Widget (*prepare)(UiContainer*, Arg *, int*, UiBool); |
74 Widget (*prepare)(UiContainer*, Arg *, int*, UiBool); |
75 void (*add)(UiContainer*, Widget); |
75 void (*add)(UiContainer*, Widget); |
76 UiLayout layout; |
76 UiLayout layout; |
|
77 Widget current; |
|
78 Widget menu; |
77 }; |
79 }; |
78 |
80 |
79 struct UiBoxContainer { |
81 struct UiBoxContainer { |
80 UiContainer container; |
82 UiContainer container; |
81 Widget prev_widget; |
83 Widget prev_widget; |