add: titem->ispixmap = isPixmap(titem->prop);
context: setupTextureFor(WMList *list, char *key, char *defValue, char *title, 		int index){    WMListItem *item;    TextureListItem *titem;    titem = wmalloc(sizeof(TextureListItem));    memset(titem, 0, sizeof(TextureListItem));    titem->title = wstrdup(title);    titem->prop = GetObjectForKey(key);    if (!titem->prop) {	titem->prop = PLGetProplistWithDescription(defValue);    } else {	PLRetain(titem->prop);    }    titem->texture = PLGetDescription((proplist_t)titem->prop);    titem->current = 1;    titem->selectedFor = 1<<index;    titem->preview = renderTexture(WMWidgetScreen(list), titem->prop,				   TEXPREV_WIDTH, TEXPREV_HEIGHT, NULL, 0);    item = WMAddListItem(list, "");    item->clientData = titem;}