| 230 ls->getvalue = il->getvalue; |
230 ls->getvalue = il->getvalue; |
| 231 ls->callback = il->callback; |
231 ls->callback = il->callback; |
| 232 ls->userdata = il->userdata; |
232 ls->userdata = il->userdata; |
| 233 ls->addseparator = il->addseparator; |
233 ls->addseparator = il->addseparator; |
| 234 |
234 |
| 235 //ls->var = uic_create_var(ui_global_context(), il->varname, UI_VAR_LIST); |
235 ls->var = uic_create_var(ui_global_context(), il->varname, UI_VAR_LIST); |
| 236 ls->var = uic_create_var(obj->ctx, il->varname, UI_VAR_LIST); |
|
| 237 if(ls->var) { |
236 if(ls->var) { |
| 238 UiList *list = ls->var->value; |
237 UiList *list = ls->var->value; |
| 239 list->update = ui_menulist_update; |
238 list->update = ui_menulist_update; |
| 240 list->getselection = NULL; |
239 list->getselection = NULL; |
| 241 list->setselection = NULL; |
240 list->setselection = NULL; |