add: item = WMGetListItem(panel->texLs, panel->textureIndex[section]);  titem = (TextureListItem*)item->clientData;  str = wmalloc(strlen(titem->title) + strlen(titem->texture) + 4); sprintf(str, "%s: %s", titem->title, titem->texture); WMSetLabelText(panel->texsL, str); free(str);
context: changePage(WMWidget *w, void *data){    _Panel *panel = (_Panel*)data;    int section;    section = WMGetPopUpButtonSelectedItem(panel->secP);    WMSelectListItem(panel->texLs, panel->textureIndex[section]);    WMSetListPosition(panel->texLs, panel->textureIndex[section] 		      - WMGetListNumberOfRows(panel->texLs)/2);}