| 49 ui_reg_widget(obj->widget); |
49 ui_reg_widget(obj->widget); |
| 50 |
50 |
| 51 return obj; |
51 return obj; |
| 52 } |
52 } |
| 53 |
53 |
| 54 UiObject *ui_window(const char *title, void *window_data) { |
54 UiObject *ui_window(const char *title) { |
| 55 return create_window(title, FALSE, FALSE, FALSE); |
55 return create_window(title, FALSE, FALSE, FALSE); |
| 56 } |
56 } |
| 57 |
57 |
| 58 UiObject *ui_sidebar_window(const char *title, void *window_data) { |
58 UiObject *ui_sidebar_window(const char *title) { |
| 59 return create_window(title, FALSE, TRUE, FALSE); |
59 return create_window(title, FALSE, TRUE, FALSE); |
| 60 } |
60 } |
| 61 |
61 |
| 62 UiObject *ui_splitview_window(const char *title, UiBool sidebar) { |
62 UiObject *ui_splitview_window(const char *title, UiBool sidebar) { |
| 63 return create_window(title, FALSE, sidebar, TRUE); |
63 return create_window(title, FALSE, sidebar, TRUE); |
| 64 } |
64 } |
| 65 |
65 |
| 66 UiObject *ui_simple_window(const char *title, void *window_data) { |
66 UiObject *ui_simple_window(const char *title) { |
| 67 return create_window(title, TRUE, FALSE, FALSE); |
67 return create_window(title, TRUE, FALSE, FALSE); |
| 68 } |
68 } |
| 69 |
69 |
| 70 |
70 |
| 71 cxmutstr ui_window_serialize(UiWindow *w) { |
71 cxmutstr ui_window_serialize(UiWindow *w) { |