| 1808 uisublist.userdata = sublist->userdata; |
1808 uisublist.userdata = sublist->userdata; |
| 1809 uisublist.index = cxListSize(sublists); |
1809 uisublist.index = cxListSize(sublists); |
| 1810 |
1810 |
| 1811 // bind UiList |
1811 // bind UiList |
| 1812 UiListBoxSubList *sublist_ptr = cxListAt(uilistbox->sublists, cxListSize(sublists)-1); |
1812 UiListBoxSubList *sublist_ptr = cxListAt(uilistbox->sublists, cxListSize(sublists)-1); |
| 1813 UiList *list = uisublist.var->value; |
1813 if(uisublist.var && uisublist.var->value) { |
| 1814 if(list) { |
1814 UiList *list = uisublist.var->value; |
| 1815 list->obj = sublist_ptr; |
1815 list->obj = sublist_ptr; |
| 1816 list->update = ui_listbox_list_update; |
1816 list->update = ui_listbox_list_update; |
| 1817 } |
1817 } |
| 1818 |
1818 |
| 1819 cxListAdd(sublists, &uisublist); |
1819 cxListAdd(sublists, &uisublist); |