ui/common/wrapper.c

changeset 862
670b2c03413f
parent 857
1d9dd72fec15
child 893
32b334db5f8b
equal deleted inserted replaced
861:34b07b18b3e1 862:670b2c03413f
132 132
133 int ui_srclist_size(UiList *list) { 133 int ui_srclist_size(UiList *list) {
134 return ui_list_count(list); 134 return ui_list_count(list);
135 } 135 }
136 136
137 /*
138 * numerates all sublists and sets the sublist index as userdata
139 */
140 void ui_srclist_generate_sublist_num_data(UiList *list) {
141 CxList *cxlist = list->data;
142 CxIterator i = cxListIterator(cxlist);
143 cx_foreach(UiSubList *, sublist, i) {
144 sublist->userdata = (void*)i.index;
145 }
146 }
147
137 148
138 /* ---------------------------- UiSubListEventData ---------------------------- */ 149 /* ---------------------------- UiSubListEventData ---------------------------- */
139 150
140 UiList* ui_sublist_event_get_list(UiSubListEventData *event) { 151 UiList* ui_sublist_event_get_list(UiSubListEventData *event) {
141 return event->list; 152 return event->list;

mercurial