157 void ui_list_clear(UiList *list) { |
157 void ui_list_clear(UiList *list) { |
158 cxListClear(list->data); |
158 cxListClear(list->data); |
159 } |
159 } |
160 |
160 |
161 UIEXPORT void ui_list_update(UiList *list) { |
161 UIEXPORT void ui_list_update(UiList *list) { |
162 list->update(list, 0); |
162 if(list->update) { |
|
163 list->update(list, 0); |
|
164 } |
163 } |
165 } |
164 |
166 |
165 void ui_list_addobsv(UiList *list, ui_callback f, void *data) { |
167 void ui_list_addobsv(UiList *list, ui_callback f, void *data) { |
166 list->observers = ui_add_observer(list->observers, f, data); |
168 list->observers = ui_add_observer(list->observers, f, data); |
167 } |
169 } |